Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically build and publish release artifacts #300

Open
benknoll-umn opened this issue Apr 18, 2023 · 0 comments
Open

Automatically build and publish release artifacts #300

benknoll-umn opened this issue Apr 18, 2023 · 0 comments
Labels
enhancement New feature or request maintenance

Comments

@benknoll-umn
Copy link
Member

With every release a number of new MTAP artifacts are published:

  • The Python wheel and source dist to PyPI
  • The Java pom and jars to Sonatype Nexus OSSRH
  • The Go gateway binaries to the GitHub release

Currently all of these require some level of manual interaction, this complicates the release process and uses developer time. It also creates a developer information burden where the release process needs to be documented.

This process should be automated via GitHub Actions.

@benknoll-umn benknoll-umn added enhancement New feature or request maintenance labels Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maintenance
Projects
None yet
Development

No branches or pull requests

1 participant