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

Release v1.6.0 #409

Closed
7 tasks done
alancleary opened this issue Oct 24, 2024 · 0 comments
Closed
7 tasks done

Release v1.6.0 #409

alancleary opened this issue Oct 24, 2024 · 0 comments
Assignees
Labels

Comments

@alancleary
Copy link
Contributor

alancleary commented Oct 24, 2024

  • Create a branch for the release. release-v1.6.0
  • Update the dependencies. The dependabot PR backlog is not comprehensive and doesn't include transitive dependencies, and merging them one at a time tends to break things, so the best way to do this is manually with npm.
  • Do a test build of the NPM package on your local machine so you know if something is going off the rails before the automated build action on GitHub.
  • Bump the "version" number in package.json and reinstall the dependencies so the correct version number is in package-lock.json.
  • Open a PR that merges the release branch into main. PR Release v1.6.0 #410
  • Merge the release PR after it passes testing and review.
  • Tag a corresponding release on GitHub. This will trigger an automated NPM package build on GitHub. If the package build succeeds it will be automatically published to NPM.
@alancleary alancleary self-assigned this Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant