- Use a matrix for multiple builds - Merge mockbuild.sh into release.yml - Upload dist only once (not once per build) - Make release package uploads more explicit (makes errors more visible) - Configure mock to log to the runner log - Use variables to define artifact names only once - Target the release explicitly by id - Run the test suite in each mock environment (fixes #369) - Update OpenSUSE Leap build to 15.5 (15.3 is EOL and not building correctly) - Add a Rocky Linux 9 build - Switch to Rocky Linux 9 build container (mostly to get mock configuration for newer OpenSUSE Leap) - Allow successful releases to complete if some releases fail (`fail-fast: false`) Signed-off-by: Jonathon Anderson <janderson@ciq.com>
3.8 KiB
3.8 KiB