1
0
mirror of https://github.com/systemd/systemd synced 2025-10-05 16:03:15 +02:00

7 Commits

Author SHA1 Message Date
Luca Boccassi
6c40197464 ci: stop triggering suse-specific package build on OBS
Packages are now unified as the fedora spec can cohexist with suse's
2025-08-08 18:46:07 +01:00
Luca Boccassi
599750eb51 obs: trigger systemd-suse instead of systemd-fedora
The suse recipe is the odd one out, so now fedora builds with
arch/debian/ubuntu and suse is in its own package
2025-02-18 23:10:00 +00:00
Luca Boccassi
13871aa656 OBS: switch to new top-level namespace
https://build.opensuse.org/project/show/system:systemd
2025-01-22 20:34:04 +00:00
Luca Boccassi
35da377035 Revert "OBS: build Fedora/Debian/Ubuntu x86_64 packages on PRs"
This does not work yet, as we configure multiple git sources,
and the workflow service gets confused. We need to update one
(the actual code repo) and leave the recipe repos intact, but
this is not supported right now.

This reverts commit 01f05f0087.
2025-01-16 00:42:23 +00:00
Luca Boccassi
01f05f0087 OBS: build Fedora/Debian/Ubuntu x86_64 packages on PRs
Start with a subset of what is built from main, can be expanded as
needed
2025-01-15 23:57:11 +00:00
Luca Boccassi
5c4cb68390 obs: also trigger Fedora package builds
The package is logistically separated, as the rpm sources conflict from Fedora
conflict with the rpm sources from SUSE (some files have the same name and
location but different, incompatible content), so Fedora builds can't be
triggered from the same package. The result is the same.
2025-01-07 13:56:52 +01:00
Luca Boccassi
0b5f926939 CI: add OBS workflow integration to build packages on push to main
When main is updated, packages for Arch/Debian/Ubuntu/SUSE will be built and published
on OBS:

https://download.opensuse.org/repositories/home:/bluca:/systemd/
https://build.opensuse.org/project/show/home:bluca:systemd
2025-01-06 11:20:56 +00:00