mirror of
https://github.com/bigskysoftware/htmx.git
synced 2026-10-28 16:36:27 +08:00
748 B
748 B
Release checklist
- Ensure CHANGELOG.md is updated
- Bump version by hand in:
package.json(thennpm installto syncpackage-lock.json)src/htmx.jsREADME.md
- Ensure build is up to date:
npm install; npm build - Update SHA
npm run update-sha(also writes version towww/src/data/integrity.json) - Run Tests
npm run test:allnpm run upgrade-check:test
- Update website
npm run www:build - Commit all changes
- Tag
git tag vX.Y.Z - Push (including tags)
npm publish- Create github release with all dist assets:
gh release create vX.Y.Z --title "vX.Y.Z" --notes-from-tag \ dist/*.js dist/*.br dist/*.map dist/*.d.ts \ dist/ext/*.js dist/ext/*.br dist/ext/*.map - Announce