Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • ACraze | T229248 Implement versioning in the model repos | |||
Resolved | • ACraze | T229850 Develop automated release strategy from travis CI |
Event Timeline
Comment Actions
braindumping details here:
- We will be deploying to PyPI using our scoring-internal acct: https://pypi.org/user/scoring-internal/
- Packaging will be handled using twine: https://pypi.org/project/twine/
- Deployment is configured using the deploy block in .travis.yml
Comment Actions
@Halfak can you please add scoring-internal as a maintainer on travis-ci? https://travis-ci.org/scoring-internal
Once that's done I can configure a couple of environment variables and then we can merge: https://github.com/wikimedia/editquality/pull/205
Comment Actions
Here are the additional config PRs:
Revscoring:
https://github.com/wikimedia/revscoring/pull/447
Article Quality:
https://github.com/wikimedia/articlequality/pull/91
Draft Quality:
https://github.com/wikimedia/draftquality/pull/29
Draft Topic:
https://github.com/wikimedia/drafttopic/pull/33
All necessary environment variables have all been set in TravisCI for each repo.
Comment Actions
Test release for editquality 0.5.0: https://github.com/wikimedia/editquality/pull/213