mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-10-27 23:50:36 +08:00
To avoid publishing a release with a faulty nix flake we should make sure that somebody with a nix installation runs the `scripts/update-flake` script if npm dependencies changed.
1.3 KiB
1.3 KiB
Release Checklist
Note: We release every second Thursday, before the end of the cycle.
- Bump the minor version in
crates/radicle-tauri/tauri.conf.json. - Update
CHANGELOG.md— only include changes relevant to users. - If a npm dependencies change happened, make sure to run
/scripts/update-flake. - Create a version bump patch, push to CI, and request a review.
- Wait for CI to pass and get peer approval.
- Build the macOS app locally:
npm run tauri build. - Upload the macOS build to MinIO in the same folder as the latest Linux build.
- Create a patch on radworks-product to update the download links.
- Once merged, publish the website:
git push github main. - Announce the release on Zulip, following the previous announcement format.
- Resolve the previous release topic on Zulip.