DEVX-150: Add container.credentials to workflows for private registry auth #241

Merged
emil merged 0 commits from DEVX-150-container-credentials into master 2026-08-07 20:42:24 +00:00
Owner

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.
emil reviewed 2026-08-07 20:39:03 +00:00
emil left a comment
Author
Owner

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.

## 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.
emil force-pushed DEVX-150-container-credentials from 3157c589a8 to 3cb843b18a 2026-08-07 20:40:53 +00:00 Compare
emil reviewed 2026-08-07 20:41:55 +00:00
emil left a comment
Author
Owner

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.

## 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
kireto left a comment
Member

Auto-approved: all CI checks passed (validate job).

Auto-approved: all CI checks passed (validate job).
emil merged commit a6f814c446 into master 2026-08-07 20:42:24 +00:00
emil deleted branch DEVX-150-container-credentials 2026-08-07 20:42:27 +00:00
kireto reviewed 2026-08-07 20:47:47 +00:00
kireto left a comment
Member

Auto-approved: all CI checks passed (validate job).

Auto-approved: all CI checks passed (validate job).
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: oblachno-oss/devx#241