Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1018 Bytes

File metadata and controls

44 lines (33 loc) · 1018 Bytes

Release Checklist

  1. Update the release version locally:

    • bump package.json
    • update CHANGELOG.md
  2. Run local verification before tagging:

    yarn install
    yarn build
    yarn test
    yarn test:types
    yarn test:browser
    yarn coverage
    yarn benchmark:ci
  3. Review README performance claims against benchmarks/README.md.

  4. Review persistence schema changes and migration notes.

  5. Confirm docs/compatibility.md still matches runtime support.

  6. Commit the version and changelog changes to main.

  7. Push main, then create and push a matching release tag:

    git push origin main
    git tag v1.3.0
    git push origin v1.3.0

    The tag must match the package.json version exactly, with a leading v.

  8. Confirm the tag-triggered release flow completed:

    • Release
    • API Docs, dispatched by Release with the release tag
  9. Smoke test the published package:

    npm view travels version
    npm pack travels --dry-run