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

Switch to GitHub actions + and publish to maven central using sbt-ci-release #2

Merged
merged 7 commits into from
Jan 25, 2024

Conversation

mkurz
Copy link
Contributor

@mkurz mkurz commented Jan 18, 2024

@johanandren What you need to do:

  1. Add the git tag 0.1 to 58b9cde (because you never did that)
  2. Add SONATYPE_USERNAME, SONATYPE_PASSWORD, PGP_PASSPHRASE and PGP_SECRET to this repos "Repository secrets" as described here
  3. Merge this pull request
  4. Watch how a new snapshot gets published here: https://github.com/johanandren/sbt-akka-version-check/actions/workflows/publish.yml
  5. If a snapshot got published successfully you can then try to release the next version to maven central by tagging 0.2

@johanandren
Copy link
Owner

Thanks, I think I'd need to change the groupId of this project as well, If I publish it on my own. But I can add that on top of the changes you've shared here before merging.

@johanandren johanandren merged commit c0eb351 into johanandren:master Jan 25, 2024
@mkurz mkurz deleted the sbt-ci-release branch January 25, 2024 12:34
@mkurz
Copy link
Contributor Author

mkurz commented Jan 25, 2024

Thanks @johanandren! Actually Play 2.9 depends on this plugin, so we finally have all our dependencies hosted on maven central 👍

@johanandren
Copy link
Owner

I see, does that mean I must republish 0.1 with the original organization/groupId or is it fine to switch (com.markatta is my private groupId)?

@mkurz
Copy link
Contributor Author

mkurz commented Jan 25, 2024

The switch is fine, I will just upgrade in Play to make use of the new one.

@mkurz
Copy link
Contributor Author

mkurz commented Jan 25, 2024

@johanandren Told scala steward about the switch as well:

@johanandren
Copy link
Owner

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Publish to Maven central
2 participants