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.1
suffix - 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 outdated
npm 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.io
site with updatedpackage.json
version. - 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: true
to_data/config.json
and 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": false
in_data/config.json
- Check to make sure
"prerelease": true
does not exist in current version in_data/versions.json
- Merge branch to master.