Skip to content

Commit

Permalink
docs: add important notice about new releases
Browse files Browse the repository at this point in the history
  • Loading branch information
robertsLando committed Oct 5, 2023
1 parent 190d788 commit 66457a2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Important things:
- Once the new patch is merged we can trigger the `.github/workflows/build-all.yml` workflow to build all the binaries for all the platforms.
- If this is a minor/major release we need to check the checkbox of the workflow `Upload assets to new draft release`.
- Once the actions will end, copy the sha256 checksums printed at the end of the release body, create a file `shas.txt`, run the command `npm run updateExpected`, that will read the `shas.txt` file and update`lib/expected-shas.json` file with the correct values. Once ended, commit the changes and push them to the repo.
- If this is a minor/major bump, tag and create the official release starting from the draft release created by the workflow.
- If this is a minor/major bump, tag and create the official release starting from the draft release created by the workflow. N.B: **The new release tag must be in the format `v<major>.<minor>`. If different pkg will not be able to download the binaries.**
- If this is not a new release, the `build-all.yml` workflow will copy all asset to the latest release. Remember to update the `expected-shas.json` file with the new checksums anyway.
- Publish `pkg-fetch` to npm with `npm run release` command. This will create the git tag and publish to npm.
- Bump `pkg-fetch` version in `pkg` `package.json` file.
Expand Down

0 comments on commit 66457a2

Please sign in to comment.