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] Automate release tags #326

Closed
haworku opened this issue Jul 16, 2020 · 1 comment
Closed

[feat] Automate release tags #326

haworku opened this issue Jul 16, 2020 · 1 comment
Labels
type: development Enhancements to the development workflow

Comments

@haworku
Copy link
Contributor

haworku commented Jul 16, 2020

Does your feature request relate to a specific USWDS feature?
No, this is related to dev flow and releasing

Is your feature request related to a problem? Please describe.
Creating a release in GH, adding a tag that matches our new package.json version, and adding release notes matching our changelog is a manual step we could avoid.

Describe the solution you'd like
Whenever a release PR is merged to main automate:

  • add tag with the number from package.json version.
  • add release notes in GH.

Here are some github actions to test out:

Describe alternatives you've considered

Once there is a way to npm publish in CI while meeting infra requirements (with mfa) - we should probably reach for semantic-release instead of standard-version.

@brandonlenz
Copy link
Contributor

@haworku release-please actually does this for us now, so I believe this can be closed! (It creates the tag when the release branch is merged, e.g. #2601 (comment))

@haworku haworku closed this as completed Oct 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: development Enhancements to the development workflow
Projects
None yet
Development

No branches or pull requests

2 participants