0c0e3a10e9
ci: fix EPEL builds (take 2)
builds.sr.ht/43 Job completed
builds.sr.ht/9 Job completed
builds.sr.ht/main Job completed
2026-04-24 08:43:02 -05:00
8cf0a51e1c
ci: fix EPEL builds
builds.sr.ht/43 Job completed
builds.sr.ht/9 Job failed
builds.sr.ht/main Job failed
2026-04-24 08:16:46 -05:00
50f8b97e2a
Prepare migration to Fedora Forge
2026-04-21 22:46:37 -05:00
b4a5d46355
ci: awk -> gawk
2025-05-31 16:48:55 -05:00
0450f8f873
ci: add missing awk dependency
2025-05-31 16:40:18 -05:00
0538cc776d
ci: update Fedora versions
2025-05-31 16:37:59 -05:00
500266d299
tools: update epel script to allow creating an EPEL 10 override
...
After discussion in the 2024-11-21 FPC meeting, I am updating the epel
build script to allow creating a forge-srpm-macros-epel backport package
that overrides the EL 10 package.
The backport package will address a critical bug that has gone unfixed
in RHEL and include other features that have been added since the EL 10
branching.
Ref: https://bugzilla.redhat.com/show_bug.cgi?id=2314083
Ref: https://issues.redhat.com/browse/RHEL-60802
Ref: https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2024-11-21/fpc.2024-11-21-17.00.log.html
2024-11-25 22:39:33 -06:00
5b88e9a3d7
ci: remove Fedora 38 builds
2024-08-13 17:00:47 -05:00
6841eb31ca
ci: test with EPEL 9 renaming in EL 9 job
2024-03-02 18:38:16 +00:00
a5539f0b7f
Restore compatibility with RPM 4.16
...
I have made the decision to restore compatibility with EL 9 and pause
efforts in https://todo.sr.ht/~gotmax23/forge-srpm-macros/3 to continue
adopting new RPM 4.17+ features.
Packagers have requested the ability to use %forgeversion on EL 9, and
we need to support it for tools like Packit and Zuul CI that build SRPMs
in CentOS Stream containers to be able to adopt it.
Relates: https://todo.sr.ht/~gotmax23/forge-srpm-macros/3
2024-03-02 18:38:16 +00:00
da3f35f848
.builds: add f39 test
2023-11-06 04:35:14 +00:00
ea9dc41a5d
.builds: add copr-webhook
2023-08-13 17:35:10 +00:00
c3ee4d9f82
add noxfile to run tests and mockbuilds
2023-08-13 17:25:35 +00:00
c042018e47
.builds: remove epel-rpm-macros rich dep altogether
...
We're not running tests on EL to begin with, and dnf doesn't seem to
know what to do with this:
Error: Unable to find a match: (epel-rpm-macros if epel-release)
Relates: ab6bb0016c
2023-08-13 07:41:15 +00:00
ab6bb0016c
.builds: escape spaces in packages
...
This works around a builds.sr.ht bug. We can remove it once builds.sr.ht
starts properly shell-escaping values in the `packages` list.
2023-08-13 07:22:44 +00:00
6c2de5104c
ci: test on Fedora 37 and 38
2023-08-13 07:12:00 +00:00
45f4ca7b41
tests: add extensive yaml test vectors file
...
Fixes: https://todo.sr.ht/~gotmax23/forge-srpm-macros/2
2023-08-13 07:09:28 +00:00
98f662df06
.builds: add reuse lint
2023-03-27 14:28:51 -05:00
1a76c0caab
add CI job
2023-03-27 14:10:51 -05:00