This composite GitHub Action checks out a codebase, sets up Node, pnpm, installs dependencies, and manages a cache.
- A
.node-version
file in the root of your repository - A
"packageManager": "pnpm@<version>"
field in the rootpackage.json
file
These requirements are opinionated because this was created for @danoc to use in personal projects.
- Create a new Git tag with
git tag -a -m "<message>" v<version>
. - Push the tag to GitHub with
git push --follow-tags
.