ci: release patch changes and list every patch

This commit is contained in:
Felitendo committed 2026-09-15 17:02:40 +02:00
1 parent 76c250aa2f
commit b045aaee56
2 files changed
+49 -38

No files matched your search

+4 -4
View File
@@ -204,10 +204,10 @@ scripts/prepare.sh
published a newer release than `upstream.txt`, it rebases the patches onto it, rebuilds and — only if every
platform built and every check passed — commits the bump, tags it with the upstream version and
publishes a release with the installers.
- **Revisions** of the same upstream release are published by running Upstream release by hand
with `revision` ticked. It builds the upstream release in `upstream.txt` again with the current
patches and publishes it as `v0.21.2-2`, `v0.21.2-3` and so on. The app and installers still
carry the upstream version: RPM and the Windows installers do not accept a suffix in it.
- **Revisions** come from the same run: when `patches/` or `scripts/` changed since the last
release of that upstream version, it is released again as `v0.21.2-2`, `v0.21.2-3` and so on.
The app and installers still carry the upstream version: RPM and the Windows installers do not
accept a suffix in it.
`scripts/check.sh` is what makes the automation trustworthy. A patch can apply cleanly and still
stop doing its job if upstream moves the thing it was holding down, so the checks assert the