Gitea Actions runner v2.0.0 removed implicit Docker credential handling. Workflows using private registry images must declare container.credentials explicitly.
Without this, runners without cached images fail with 'unauthorized' when pulling job containers. This caused the post-merge workflow (run 3482) to fail — ci-runner-2 couldn't pull ci-base:latest.
Fixes all 3 workflow files: ci.yml, post-merge.yml, build-images.yml.
Gitea Actions runner v2.0.0 removed implicit Docker credential handling. Workflows using private registry images must declare container.credentials explicitly.
Without this, runners without cached images fail with 'unauthorized' when pulling job containers. This caused the post-merge workflow (run 3482) to fail — ci-runner-2 couldn't pull ci-base:latest.
Fixes all 3 workflow files: ci.yml, post-merge.yml, build-images.yml.
Documentation: INFO — workflow changes (consider updating CI docs if behavior changed)
Tests: OK
Commit conventions: OK
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: INFO — workflow changes (consider updating CI docs if behavior changed)
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
Documentation: INFO — workflow changes (consider updating CI docs if behavior changed)
Tests: OK
Commit conventions: OK
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
## Automated PR Review
- Architecture compliance: OK
- Best practices: OK
- Security: OK
- i18n: OK
- Resource management: OK
- Documentation: INFO — workflow changes (consider updating CI docs if behavior changed)
- Tests: OK
- Commit conventions: OK
No issues found by automated checks.
---
**Auto-merge:** If all CI checks pass, this PR will be merged automatically.
kireto
approved these changes 2026-08-07 20:42:11 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Gitea Actions runner v2.0.0 removed implicit Docker credential handling. Workflows using private registry images must declare container.credentials explicitly.
Without this, runners without cached images fail with 'unauthorized' when pulling job containers. This caused the post-merge workflow (run 3482) to fail — ci-runner-2 couldn't pull ci-base:latest.
Fixes all 3 workflow files: ci.yml, post-merge.yml, build-images.yml.
Automated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
3157c589a8to3cb843b18aAutomated PR Review
No issues found by automated checks.
Auto-merge: If all CI checks pass, this PR will be merged automatically.
Auto-approved: all CI checks passed (validate job).
Auto-approved: all CI checks passed (validate job).