Boot test of the image build per merge (handbook decision 0061)
Find a file
Marcos Méndez 996f1397cf
All checks were successful
lint / actionlint (push) Successful in 3s
security / security (push) Successful in 1m7s
Merge pull request 'feat: image-boot.yml, the boot test of the image build per merge' (#1) from feat/image-boot into main
2026-10-16 05:06:05 -03:00
.forgejo/workflows feat: image-boot.yml, the boot test of the image build per merge 2026-10-16 08:04:50 +00:00
.github feat: image-boot.yml, the boot test of the image build per merge 2026-10-16 08:04:50 +00:00
README.md feat: image-boot.yml, the boot test of the image build per merge 2026-10-16 08:04:50 +00:00

image-gate

The boot test of the image build per merge (handbook decision 0061).

  • .forgejo/workflows/image-boot.yml boots a staged image on the runner label keel-lxc. Only the build host starts it, through the Forgejo API, after it pushed the staged release to the drop directory on the runner VM.
  • The issues of this repository are the failed image builds. The build host opens one issue for each failed build.

The bot user keel-image-bot has write access to this repository and to no other one. Branch protection keeps it off main.

The runner holds no key. The build host promotes a build to testing only when the run that it dispatched passes.