mozilla / translations

The code, training pipeline, and models that power Firefox Translations
https://mozilla.github.io/translations/
Mozilla Public License 2.0
154 stars 33 forks source link

Add Inference Tasks to CI #871

Closed nordzilla closed 2 weeks ago

nordzilla commented 4 weeks ago

This pull request makes a few modifications to the taskcluster configurations for Docker. Each commit is separated into a logical, self-contained modification.

New tasks added to the CI Pipeline:


Note:

This is my first time working with taskcluster, taskgraph, etc. I tried to follow the existing code as an example, but I'm happy to make any further modifications based on best-practice recommendations.

The full pipeline training run has to run on this PR because I've modified the base Dockerfile, but ideally in the future only the inference-related tasks will run on inference-related PRs.

nordzilla commented 3 weeks ago

@bhearsum

Just retagging you for another quick glance now that I've responded to your feedback.