50 Commits
Author SHA1 Message Date
demus 9198234f66 Release 2.2.0
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 6m20s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Successful in 6m26s
2026-07-25 00:23:01 +02:00
demus ad04b132e2 Release 2.0.1
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 5m41s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Successful in 6m26s
2026-07-10 21:17:38 +02:00
demus f74c30386a Release 2.0.0
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 6m52s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Successful in 7m17s
Breaking changes
2026-07-04 10:10:49 +02:00
demus 60be392897 Run tests and verify checksums 2026-07-04 00:05:15 +02:00
demus d05610fd0f Release 1.0.8
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 29s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 4m33s
2026-06-07 18:49:44 +02:00
demus 05fbd3b506 Release 1.0.7
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 43s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 4m52s
2026-06-07 18:43:29 +02:00
demus 17446e265d Release 1.0.6
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 26s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 4m19s
2026-06-07 18:29:28 +02:00
demus ede204dce6 Release 1.0.5
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 29s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 3m48s
2026-06-07 18:21:54 +02:00
demus 97d6d33129 Release 1.0.4
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 39s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 4m23s
2026-06-07 17:46:35 +02:00
demus ae490d455e Release 1.0.3
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 48s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 4m25s
2026-06-07 17:23:17 +02:00
demus b78b23b521 Release 1.0.2
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 27s
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 4m35s
2026-06-07 17:01:56 +02:00
demus 9f933e4c41 Dependency was renamed
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 7m48s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 7m59s
2026-06-07 12:10:59 +02:00
demus a22768e1a3 Release 1.0.1
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Failing after 3m22s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 39s
2026-06-05 23:25:55 +02:00
demus c2b6572e99 Implement go-vendor-tools
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 3m35s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Failing after 16m40s
Add Requires(pre) for the pre scripts
A little re-formatting
2026-06-03 11:09:02 +02:00
demus 8b38be7370 Missed act-runner -> gitea-runner renames
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 3m51s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Successful in 3m53s
Also a path correction
2026-05-30 12:42:42 +02:00
demusanddemus ab72743bcc Release 1.0.0 (#9)
Build and provide rpm of the Gitea runner / Start build on COPR (f44) (release) Successful in 2m11s
Build and provide rpm of the Gitea runner / Start build on COPR (rawhide) (release) Successful in 2m25s
Rename from act-runner to gitea-runner.
The upstream projects changed name from act_runner to runner.

Reviewed-on: http://git.demus.dk/demus/gitea-runner-rpm/pulls/9
Co-authored-by: Daniel Demus <daniel@demus.dk>
Co-committed-by: Daniel Demus <daniel@demus.dk>
2026-05-29 00:53:11 +02:00
demus c80f174afb Let the package own the shared data dir instead of a tmpfiles.d setup
Build and provide rpm of the Gitea act_runner / Start build on COPR (f44) (release) Successful in 2m51s
Build and provide rpm of the Gitea act_runner / Start build on COPR (rawhide) (release) Successful in 2m51s
2026-05-28 01:07:23 +02:00
demus 49feb35593 Expand documentation
Generate config.yaml with logging set to debug
2026-05-28 01:07:10 +02:00
demus 6a022484ac Correct job name 2026-05-28 01:07:10 +02:00
demus 7028fad3c6 Add a shim providing group(docker)
in order to enable running act-runner with non-rootless docker-ce
Swap preference of docker to the fedora provided moby-engine from docker-ce (which is sometimes ahead of the fedora version)
2026-05-28 01:07:10 +02:00
demus 6a15077eb8 Remove defaults from generated config to avoid overwriting registration
Add full path to .runner in config.yaml
2026-05-28 01:07:10 +02:00
demus 726212a931 Split sysusers.conf to only require group(docker) when using dockerd 2026-05-28 01:06:55 +02:00
demus 65d07eeaeb act runner release 0.6.1
Upstream project has changed name to runner from act_runner
2026-05-15 18:33:31 +02:00
demusanddemus adc609934e act runner release 0.6.0 (#3)
Build and provide rpm of the Gitea act_runner / Start build on COPR (f44) (release) Has been cancelled
Build and provide rpm of the Gitea act_runner / Start build on COPR (rawhide) (release) Has been cancelled
This release contains a security fix for CVE-2026-28708 which introduces authentication between the runner and the cache server. Thanks to [@haroutp](https://github.com/haroutp) for the report.
## Breaking changes

- cache.external_server now requires cache.external_secret ([#849](https://gitea.com/gitea/act_runner/issues/849)). Operators running a standalone act_runner cache-server must set the same cache.external_secret in both the runner config and the cache-server config — neither process starts without it. Runners using the default embedded cache server are unaffected and need no config changes. As part of the same security fix, pre-existing entries in bolt.db have no repo stamp and will be evicted by GC, causing a one-time cache miss per key after upgrade.

## Changelog

- Clone different git repos in parallel via per-directory locks ([#866](https://gitea.com/gitea/act_runner/issues/866))
- fix: avoid 'filename too long' on matrix jobs by hashing container names ([#853](https://gitea.com/gitea/act_runner/issues/853))
- fix(deps): update module github.com/mattn/go-isatty to v0.0.22 ([#863](https://gitea.com/gitea/act_runner/issues/863))
- fix(deps): update module github.com/docker/docker to v25.0.14+incompatible ([#862](https://gitea.com/gitea/act_runner/issues/862))
- Authenticate cache requests via ACTIONS_RUNTIME_TOKEN and scope by repo ([#849](https://gitea.com/gitea/act_runner/issues/849))
- feat: show run command, shell and env in collapsible group before step output ([#847](https://gitea.com/gitea/act_runner/issues/847))
- run docker step in host mode ([#857](https://gitea.com/gitea/act_runner/issues/857))
- chore(deps): drop unused distribution/reference replace directive ([#858](https://gitea.com/gitea/act_runner/issues/858))

Reviewed-on: https://git.demus.dk/demus/gitea-act-runner-rpm/pulls/3
Co-authored-by: Daniel Demus <daniel@demus.dk>
Co-committed-by: Daniel Demus <daniel@demus.dk>
2026-04-29 00:56:37 +02:00
demusanddemus 9892c73950 act runner release 0.5.0 (#2)
Build and provide rpm of the Gitea act_runner / Start build on COPR (f44) (release) Successful in 2m59s
Build and provide rpm of the Gitea act_runner / Start build on COPR (rawhide) (release) Successful in 2m47s
Reviewed-on: demus/gitea-act-runner-rpm#2
Co-authored-by: Daniel Demus <daniel@demus.dk>
Co-committed-by: Daniel Demus <daniel@demus.dk>
2026-04-29 00:35:27 +02:00
demusanddemus 96ce6ed37e act runner release 0.4.0 (#1)
Build and provide rpm of the Gitea act_runner / Start build on COPR (f44) (release) Successful in 2m38s
Build and provide rpm of the Gitea act_runner / Start build on COPR (rawhide) (release) Successful in 2m51s
Reviewed-on: demus/gitea-act-runner-rpm#1
Co-authored-by: Daniel Demus <daniel@demus.dk>
Co-committed-by: Daniel Demus <daniel@demus.dk>
2026-04-17 23:20:32 +02:00
demus 64ca573d32 act runner release 0.3.1
Build and provide rpm of the Gitea act_runner / Run rpmbuild (f43) (release) Has been cancelled
Build and provide rpm of the Gitea act_runner / Run rpmbuild (f44) (release) Has been cancelled
Build and provide rpm of the Gitea act_runner / Run rpmbuild (rawhide) (release) Has been cancelled
Build and provide rpm of the Gitea act_runner / Start build on COPR (f43) (release) Successful in 2m11s
Build and provide rpm of the Gitea act_runner / Start build on COPR (f44) (release) Successful in 2m13s
Build and provide rpm of the Gitea act_runner / Start build on COPR (rawhide) (release) Successful in 2m14s
2026-03-29 17:50:55 +02:00
demus f50dc9eaf8 Consolidate builds into 1 workflow
Use a matrix variable to list target fedora versions
2026-03-29 17:50:55 +02:00
demus 35ef9aaf01 Use go version available in target release version
Build and provide rpm of the Gitea act_runner / rpmbuild (release) Successful in 3m4s
2026-02-21 01:16:33 +01:00
demus 3e97c0b859 Release 0.3.0
Build and provide rpm of the Gitea act_runner / rpmbuild (release) Successful in 3m44s
Also add release workflows
2026-02-20 21:00:54 +01:00
demus f916aef034 Upgrade to 0.2.13 2025-11-22 13:10:48 +01:00
demus b05eea41fb Add more ordering and some start back-off to allow gitea to be ready 2025-02-27 18:54:40 +01:00
demus b3bc71ec75 Depend on the correct docker unit
Fix a warning when starting the units
2025-02-12 20:37:03 +01:00
demus f772564598 Simplify and fix dockerd parts 2025-01-26 23:16:05 +01:00
demus b297f76612 Use sysusers and tmpfiles in plain dockerd setup 2025-01-26 16:08:25 +01:00
demus d8a6a940dd Upgrade to 0.2.11 which requires go 1.23 (not available on f40)) 2025-01-23 19:54:11 +01:00
demus 63bbc03007 Fix systemd unit startup hanging 2025-01-23 18:57:17 +01:00
demus 85bb13f959 Don't create mail spool 2025-01-23 16:07:23 +01:00
demus a7f28bcb16 Only run things on install/uninstall, not upgrade 2025-01-23 15:36:23 +01:00
demus 03b2910573 Add a /etc directory for the root dockerd setup
Also don't show the post install advice when upgrading
2025-01-23 15:11:10 +01:00
demus 3909595b8e Re-arrange services and fix paths 2025-01-23 14:19:24 +01:00
demus 32c860b00a Hand-code user creation and deletion 2025-01-23 14:18:48 +01:00
demus 23e2c69a77 Bump release 2025-01-22 16:11:13 +01:00
demus 3b2e3ec6cd Add dockerd subpackage 2025-01-22 15:59:09 +01:00
demus 7bce917679 Use constant for binary name to avoid oopsies 2025-01-22 11:32:42 +01:00
demus eae77599be Use systemd-rpm-macros 2025-01-22 11:32:33 +01:00
demus 7cbb0e1884 %autosetup on f40 doesn't support -C so use plain %setup with -n 2025-01-22 11:31:49 +01:00
demus 6f63a33026 Add rootless docker subpackage 2025-01-22 11:31:36 +01:00
demus 3c67771ced BuildRequire git 2025-01-22 11:31:00 +01:00
demus 15ed52d849 Convert to %autochangelog
[skip changelog]
2025-01-22 11:30:15 +01:00