Radish alpha
r
Radicle desktop app
Radicle
Git (anonymous pull)
Log in to clone via SSH
Move arch packaging into separate step with its own commit
Thomas Scholtes committed 10 months ago
commit a8486548d13961dd363355b81ece77aef5a6c017
parent c0814d88b3e9fec155dcdaa0bd9276cc26c887c7
1 file changed +9 -7
modified RELEASE.md
@@ -4,7 +4,13 @@

- Bump the minor version in `crates/radicle-tauri/tauri.conf.json`.
- Update `CHANGELOG.md` — only include changes relevant to users.
-
- Update Arch Linux package info (See `arch/README.md` for more information)
+
- Create a version bump patch, push to CI, and request a review.
+
  - The commit message should start with `Release` followed by `v<version_number>`.
+
- Wait for CI to pass and get peer approval.
+
- Build the macOS app locally: `npm run tauri build`.
+
  - Make sure to clean any transient dependencies with `cargo clean && rm -rf node_modules` before building.
+
- Upload the macOS build to [MinIO][0] in the same folder as the latest Linux build.
+
- Update Arch Linux package info
  - Update `pkgver` in `arch/radicle-desktop/PKGBUILD` to match the release version
  - Update `_commit` in `arch/radicle-desktop/PKGBUILD` to the release commit
    created above.
@@ -14,12 +20,8 @@
    cd arch && ./generate-srcinfo.sh
    ```

-
- Create a version bump patch, push to CI, and request a review.
-
  - The commit message should start with `Release` followed by `v<version_number>`.
-
- Wait for CI to pass and get peer approval.
-
- Build the macOS app locally: `npm run tauri build`.
-
  - Make sure to clean any transient dependencies with `cargo clean && rm -rf node_modules` before building.
-
- Upload the macOS build to [MinIO][0] in the same folder as the latest Linux build.
+
  - Create a patch with the changes and wait for CI to pass
+

- Publish the Arch package by pushing changes to the [Arch User Repository][4]:

  ```bash