diff --git a/RELEASE.md b/RELEASE.md index 494d26143..03c168641 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,34 +1,33 @@ # Tact release checklist template - [ ] Improve the changelog for `vX.Y.Z`: grammar, wording, polishing -- [ ] Make sure there are no open issues for the [vX.Y.Z milestone](https://github.com/tact-lang/tact/issues?q=is%3Aopen+is%3Aissue+milestone%3AvX.Y.Z) - (except for the current one, of course) +- [ ] Make sure there are no open issues for the [vX.Y.Z milestone](https://github.com/tact-lang/tact/issues?q=is%3Aopen+is%3Aissue+milestone%3AvX.Y.Z) (except for the current one, of course) - [ ] Bump Tact version in: - [ ] [`package.json`](./package.json) file - [ ] [CHANGELOG.md](./CHANGELOG.md): `Unreleased` -> `vX.Y.Z` - [ ] Tag the new `vX.Y.Z` release in Git ```shell - $ git tag -a vX.Y.Z + $ git tag vX.Y.Z $ git push origin vX.Y.Z ``` - [ ] Create the new `vX.Y.Z` release on GitHub: -- [ ] Publish the new `vX.Y.Z` release on NPM: - [@tact-lang/compiler](https://www.npmjs.com/package/@tact-lang/compiler) +- [ ] Publish the new `vX.Y.Z` release on NPM: [@tact-lang/compiler](https://www.npmjs.com/package/@tact-lang/compiler) ```shell $ git checkout vX.Y.Z $ yarn all && npm publish ``` -- [ ] Update [tact-docs](https://github.com/tact-lang/tact-docs) with the most recent Tact features +- [ ] Update [tact-docs](https://github.com/tact-lang/tact-docs) with the most recent Tact features (tracked in: ) - [ ] Request or perform the plugins/parsers/tools updates and releases: - - [ ] - - [ ] - - [ ] - - [ ] + - [ ] (tracked in: ) + - [ ] (tracked in: ) + - [ ] (tracked in: ) + - [ ] (tracked in: ) + - [ ] (tracked in: ) - [ ] A new release of [tact-vscode](https://marketplace.visualstudio.com/items?itemName=KonVik.tact-lang-vscode) on the Visual Studio Marketplace - - [ ] - - [ ] - - [ ] - - [ ] -- [ ] Write `vX.Y.Z` release notes explaining the newest changes with code examples and commit those to this repository + - [ ] (tracked in: ) + - [ ] (tracked in: ) + - [ ] (tracked in: ) + - [ ] (tracked in: ) +- [ ] Write `vX.Y.Z` release notes explaining the newest changes with code examples - [ ] [TON Dev News](https://t.me/tondev_news) Telegram channel announcement - [ ] Accumulate TON dev chats feedback