docs: update release process for new packages
@@ -14,32 +14,33 @@ the operation of how to get a new release out.
== Checklist
-[%interactive]
-* [ ] Participants
-** [ ] Driver
-** [ ] Validator
-** [ ] CI (system up)
-* [ ] Is master green?
-* [ ] Was master red recently or flaky?
-* [ ] Follow process:
- . [ ] Update cargo version
- * [ ] `dfx/Cargo.toml`
- * [ ] `public/manifest.json` (only adding the version to the list)
- * [ ] `Cargo.lock`
- . [ ] Update manifest to include new version; *Ensure* latest remains the same
- . [ ] Create a pull request with the above 2 changes and get the validator to approve it
- . [ ] Switch to stable branch and `git pull origin stable`
- . [ ] Run `git pull origin master --ff-only`
- . [ ] Create tags with `git tag -a version -m " Release: version"`
- . [ ] Double check the tag points correctly and is an annotated one: `git log` and `git describe --always`
- . [ ] Push tag first to avoid triggering hydra incorrectly `git push origin version`
- . [ ] Push the stable branch now `git push origin stable`
- . [ ] Check hydra
- . [ ] Prepare PR for manifest
- . [ ] Update release notes
- . [ ] Update manifest once all builds are done (see https://blobules.dfinity.systems/sdk-release/ and https://hydra.dfinity.systems/jobset/dfinity-ci-build/sdk-release)
- * [ ] Linux
- * [ ] Darwin
+* Participants
+** Driver
+** Validator
+** CI (system up)
+* Is master green?
+* Was master red recently or flaky?
+* Follow process:
+** Update versions
+*** `dfx/Cargo.toml`
+*** `public/manifest.json` (only adding the version to the list)
+*** `src/agent/javascript/package.json` (`version` key)
+*** `src/agent/rust/Cargo.toml`
+*** `Cargo.lock` (can also run `cargo build`)
+** Update manifest to include new version; *Ensure* latest remains the same
+** Create a pull request with the above 2 changes and get the validator to approve it
+** Switch to stable branch and `git pull origin stable`
+** Run `git pull origin master --ff-only`
+** Create tags with `git tag -a version -m " Release: version"`
+** Double check the tag points correctly and is an annotated one: `git log` and `git describe --always`
+** Push tag first to avoid triggering hydra incorrectly `git push origin version`
+** Push the stable branch now `git push origin stable`
+** Check hydra
+** Prepare PR for manifest
+** Update release notes
+** Update manifest once all builds are done (see https://blobules.dfinity.systems/sdk-release/ and https://hydra.dfinity.systems/jobset/dfinity-ci-build/sdk-release)
+*** Linux
+*** Darwin
Notes: We assume *upstream* is `origin`.
