rpmbuilder/rpms
Ben Vincent 38da0c8eb0
Some checks failed
Build / build-8 (pull_request) Failing after 7s
Build / build-9 (pull_request) Failing after 35s
refactor: modernise RPM builder with Python tooling
- Replace Makefile version/release file system with metadata.yaml only
- Add Python build automation (./tools/build) with Gitea API integration
- Add GitHub release updater (./tools/update-gh) for version management
- Centralize Dockerfiles into single parameterized Dockerfile
- Remove 54+ individual package Dockerfiles and version directories
- Update Makefile to use new Python tooling
- Add GITEA_API_TOKEN validation to prevent duplicate builds
- Support both explicit version/release args and metadata.yaml reading
2025-11-30 03:34:06 +11:00
..
act_runner refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
bind_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
boilerplate refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
cni-plugins refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
consul refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
consul-cni refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
etcd refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
exportarr refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
frr_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
g10k refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
helmfile refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
incus refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
jellyfin-ffmpeg-bin refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
jellyfin-server refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
jellyfin-web refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
jsonnet refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
jsonnet-language-server refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
jsonnet-lint refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
libfoundationdb refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
nfpm refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
node_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
nomad refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
nomad-autoscaler refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
nzbget refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
nzbget_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
openbao-plugin-secret-consul refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
openbao-plugin-secret-nomad refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
openbao-plugins refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
packer refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
pgbouncer_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
postgres_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
puppet-initial refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
puppetdb_exporter refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
ruff refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
stalwart refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
stalwart-cli refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
stalwart-foundationdb refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
terraform refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
terragrunt refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
tflint refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
unkin-ca-certificates refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
unkin-undionly-kpxe refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
unrar refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
uv refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vals refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vault refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
victoria-logs refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vlutils refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vmagent refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vmalert refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vminsert refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vmselect refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vmstorage refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00
vmutils refactor: modernise RPM builder with Python tooling 2025-11-30 03:34:06 +11:00