Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Misc Fedora-related improvements (#638)
* actions: Drop Fedora 39 Fedora 39 drops is EOL from 12 Nov 2024. Signed-off-by: Priit Laes <[email protected]> * Sync list of required Fedora dependencies Additionally splits out list of required Fedora dependencies into separate variable in github actions. Fixes #637 Signed-off-by: Priit Laes <[email protected]> * actions: Fedora: Add Rawhide Include Rawhide in the build matrix as well to spot upcoming issues, first one would be dropping support for OpenJDK 17 in favor of Adoptium managed Eclipse Temurin releases via separate repsitory: https://fedoraproject.org/wiki/Changes/ThirdPartyLegacyJdks Ideally this build should be gated as `allow-fail`, but unfortunately github actions does not support it yet. Signed-off-by: Priit Laes <[email protected]> * actions: Fedora: Use Java 21 (LTS) Java 17 was already deprecated since Fedora 39, and is already dropped in upcoming Fedora 42 (current Rawhide). Signed-off-by: Priit Laes <[email protected]> * actions: fedora: fix minizip dependency Apparently we need to use minizip-ng-compat library for MiniZip support Signed-off-by: Priit Laes <[email protected]> --------- Signed-off-by: Priit Laes <[email protected]>
- Loading branch information