-
Notifications
You must be signed in to change notification settings - Fork 162
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
Publish snapshots to Github Packages #1491
Publish snapshots to Github Packages #1491
Conversation
You can see the Action run here from my PR to my fork: https://github.com/JGulbronson/misk/runs/636722897 |
snapshots is great! pretty sure this is missing miskweb resources though |
Good point, perhaps that's what |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fix miskweb
You'll want something like this for Misk-Web
|
If this PR is still relevant, then please rebase and get a green CI build. This PR will be closed at the end of January 2021 otherwise. |
Snapshot releases now work published to Sonatype AFAIK so we probably can close this https://github.com/cashapp/misk/actions?query=workflow%3A%22Publish+a+release%22 |
Closing as suggested. |
I think it's broken with a credential problem.. but should work in theory |
Fixes #1489
I tested this on my fork and it worked like a charm. I did end up using the maven-publish plugin which was easier to get working, I wasn't sure on the benefit of the existing plugin. Happy to discuss that though.
This should publish snapshots to Github Packages on pushes to master (merging PR's counts), and it'll only run on the cashapp/misk project, not any forks.
If this is merged, I'll update the broken link in the README in a followup.