Skip to content

feat: release 0.3.0#10

Merged
liamhughes merged 5 commits intomainfrom
release/v0.3.0
Apr 9, 2026
Merged

feat: release 0.3.0#10
liamhughes merged 5 commits intomainfrom
release/v0.3.0

Conversation

@liamhughes
Copy link
Copy Markdown
Contributor

@liamhughes liamhughes commented Apr 8, 2026

Background

Releasing this library is currently a little bit of a manual process.

The release for 0.3.0 is completed. This PR contains changes made during that process.

Changes to be merged

  • Fixes to maven-publish.yml
  • Bumped version from 0.3.0-SNAPSHOT to 0.4.0-SNAPSHOT
  • Added autoPublish configuration to pom.xml

Copy link
Copy Markdown

@mjhilton mjhilton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All seems fine to me, just one question about the reasoning for one of the env changes, but no reason not to merge unless the answer is funky

env:
GITHUB_TOKEN: ${{ github.token }}
MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
MAVEN_CENTRAL_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm guessing the package that implements the publish-to-Maven-Central logic changed the environment variable name it's expecting, and so we needed to bring it into alignment here?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like there was a partial change here after the last successful publish such that the defined environment variable key in the setup-java step no longer lined up with what we were passing in here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah right, so our config got mismatched. Good pick-up, thanks for fixing. Good to merge 👍

@liamhughes liamhughes merged commit 2697292 into main Apr 9, 2026
5 checks passed
@liamhughes liamhughes deleted the release/v0.3.0 branch April 9, 2026 03:39
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.

2 participants