Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

Latest commit

 

History

History
32 lines (22 loc) · 865 Bytes

RELEASE.md

File metadata and controls

32 lines (22 loc) · 865 Bytes

Development

Packaging

The GitHub Action relies on lib/main.js as the main entrypoint and lib/post.js as the post entrypoint. This entrypoints need to be committed after every change. Use the following command to package the code into lib/*.js.

npm run build

Releases

  1. Create a semver tag pointing to the commit you want to release. E.g. to create v1.4.4 from tip-of-tree:

    git checkout master
    git pull origin master
    git tag v1.4.4
    git push origin v1.4.4
  2. Draft a new release on GitHub using the new semver tag.

  3. Update the sliding tag (v1) to point to the new release commit. Note that existing users relying on the v1 will get auto-updated.

Updating sliding tag

Follow these steps to move the v1 to a new version v1.4.4.

git tag -f v1 v1.4.4
git push -f origin v1