ci(release): build the Nix flake at every release tag

A flake input pinned to vX.Y.Z is the Nix release, so the release
workflow now builds the flake at the tag and checks its version before
the GitHub release is published. The install guide shows how to pin the
input to a release tag, and the release checklist names the files that
carry the version.
This commit is contained in:
nvrl committed 2026-10-11 21:53:52 +02:00
1 parent bb28a18f49
commit f1f1f8ad4d
3 files changed
+37 -4

No files matched your search

+9
View File
@@ -103,6 +103,15 @@ GNOME Keyring for you:
}
```
That URL follows `main`. To stay on releases, pin the input to a release tag instead, and change
the tag to update:
```nix
inputs.proton-drive-linux.url = "github:narrrl/proton-drive-linux/v3.3.0";
```
Each release tag is built with Nix before the release is published.
To try it without changing your system, run the app straight from the flake:
```bash