Replace k8s Forgejo runner with systemd nix-container-builder
Remove the DinD-based k8s runner and add a native systemd Forgejo Actions runner on ringtail for building containers with nix build and pushing via skopeo. The runner uses the NixOS services.gitea-actions-runner module with host execution (no containers), and Ansible provisions the registration token from 1Password. Adds a new build-container-nix workflow for -nix- tags and updates mise tasks to support both Dockerfile and Nix builds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
0d3269e8d6
commit
c098199f8b
15 changed files with 190 additions and 190 deletions
1
.github/actionlint.yaml
vendored
1
.github/actionlint.yaml
vendored
|
|
@ -1,3 +1,4 @@
|
|||
self-hosted-runner:
|
||||
labels:
|
||||
- k8s
|
||||
- nix-container-builder
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue