Skip to content

Commit 09844fa

Browse files
authored
Have some release guideline (#694)
* release guideline * better in another file
1 parent 02dba0f commit 09844fa

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

RELEASE.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## Release process
2+
3+
1. Update the version `[workspace.package]` in `Cargo.toml`.
4+
2. Update the version of `parity-scale-codec-derive` dependency for `parity-scale-codec` in `Cargo.toml`
5+
(`parity-scale-codec-derive = { .., version = "=x.y.z", ...}`).
6+
3. Test the new release on `polkadot-sdk`, ensure `parity-scale-codec-derive` is also updated when testing.
7+
4. Update the `CHANGELOG.md`.
8+
5. Merge all these changes to master.
9+
6. Add and push a git tag with the version number: `git tag "vX.Y.Z"; git push --tags`.
10+
7. Publish on `crates.io` the package `parity-scale-codec-derive` and then `parity-scale-codec`.

0 commit comments

Comments
 (0)