mirror of
https://github.com/fooflington/selfdefined.git
synced 2025-12-19 02:02:51 +00:00
1.2 KiB
1.2 KiB
Beta Release Procedure
- update minor dependencies in package.json?
- npmclean
- npm audit
- Update version in
package.json, include-beta.1suffix - Run
npm run coverage - Check it all in and commit
- Tag new version
npm publish --access=public --tag=beta
Release Procedure
- update minor dependencies in package.json?
npm outdatednpm update --save - npmclean first
- npm audit
- Update version in
package.json - Run
npm run coverage - Check it all in and commit
- Tag new version
npm publish --access=public
If branch docs do not exist
- Check in a new
11ty.iosite with updatedpackage.jsonversion. - Add version to 11ty.io
versions.json - Create a new branch for branched version
- Go to https://app.netlify.com/sites/11ty/settings/domain and set up a subdomain for it.
Always:
- Check out the previous version git branch and add
outdated: trueto_data/config.jsonand commit/push. - Update
eleventy-base-blog?
If Branch docs already exist, 11ty.io (unlikely, I don’t do this any more)
- Check to make sure
"prerelease": falsein_data/config.json - Check to make sure
"prerelease": truedoes not exist in current version in_data/versions.json - Merge branch to master.