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

feat!: semantic release setup #123

Merged
merged 2 commits into from
Feb 21, 2024
Merged

feat!: semantic release setup #123

merged 2 commits into from
Feb 21, 2024

Conversation

vgarciabnz
Copy link
Member

This PR creates the same semantic release setup as for the expression-parser.

A new tag 2.2.0 was created in the corresponding commit to make it work. This release will be 3.0.0 because of the exclamation mark in the commit message.

Same setup:

  • master branch will trigger production releases, both for Maven and NPMJS.
  • beta branch will trigger snapshot releases for Maven and beta releases for NPMJS.

I don't have access to Settings in this repository so I couldn't check the secret name for the NPM token, but I guess it should be the same as for the expression-parser.

@vgarciabnz vgarciabnz merged commit 8492d59 into beta Feb 21, 2024
1 check passed
@vgarciabnz vgarciabnz deleted the semantic-release branch February 21, 2024 09:36
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