mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-09 21:56:03 +00:00
f311184909
- New 'Build RPM package' step mirrors .github/workflows/package.yml
(fpm, same scripts/dependencies/config layout) but packs the locally
built nightly binary, with a date-based version that mirrors the DEB
(0 / 0.nightly.YYYY.MM.DD). Installs fpm only when absent.
- The RPM joins the DEB as a workflow artifact.
- New 'Publish packages to auto-testing assets' step pushes the deb/rpm
pair (plus rustfs-nightly-latest.{deb,rpm} aliases and a BUILD-INFO.md
with ref, sha, run link, sizes and sha256) to the auto-testing repo's
'assets' branch using PF_TESTING_GH_TOKEN. The branch is rewritten as
a single-commit orphan on every build so the repo stays small while
the latest files remain reachable at stable raw URLs. Skips cleanly
when the token is not configured.