Prepare forgejo-runner v12 upgrade (leaf nodes) #250

Merged
eblume merged 3 commits from upgrade-forgejo-runner-v12 into main 2026-02-22 17:38:33 -08:00

3 commits

Author SHA1 Message Date
b035e158d0 Add changelog fragment for runner v12 prep
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 17:37:33 -08:00
961910a162 Add workflow validation via Dagger and pre-commit hook
Add validate_workflows function to Dagger module using forgejo-runner
validate --directory inside the upstream v12.7.0 container. All 6
workflows pass schema validation. Wire as mise task and pre-commit hook
on .forgejo/workflows/ changes. Marks validate-workflows-against-v12
Mikado card complete.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 17:37:16 -08:00
f6d544b349 Review runner config for v12 compatibility
Compared forgejo-runner generate-config output between v6.3.1 and v12.7.0.
Config is minimal and remains valid. Added shutdown_timeout: 3h for graceful
pod termination. Marked review-runner-config-v12 Mikado card complete.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 17:18:58 -08:00