CI: Update Workflow Runners to Self-Hosted container-registry#317
CI: Update Workflow Runners to Self-Hosted container-registry#317bupd merged 8 commits intocontainer-registry:mainfrom
Conversation
Signed-off-by: bupd <bupdprasanth@gmail.com>
📝 WalkthroughWalkthroughUpdated GitHub Actions workflow configurations across three files to use Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codacy's Analysis Summary0 new issue (≤ 0 issue) Review Pull Request in Codacy →
|
Signed-off-by: bupd <bupdprasanth@gmail.com>
Signed-off-by: bupd <bupdprasanth@gmail.com>
Signed-off-by: bupd <bupdprasanth@gmail.com>
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In @.github/workflows/labeler.yaml:
- Line 10: The runs-on value in the GitHub Actions job currently uses only
"container-registry" which will cause the job to queue because it needs the
"self-hosted" label; update the job's runs-on to include both labels (e.g.,
["self-hosted", "container-registry"]) in .github/workflows/labeler.yaml, and
add a .github/actionlint.yaml file that registers your custom label (map a key
like self-hosted-runner to labels: - container-registry) so actionlint
recognizes the custom runner label.
Signed-off-by: bupd <bupdprasanth@gmail.com>
There was a problem hiding this comment.
1 issue found across 6 files (changes from recent commits).
Prompt for AI agents (all issues)
Check if these issues are valid — if so, understand the root cause of each and fix them.
<file name=".github/actions/publish-and-sign/action.yaml">
<violation number="1" location=".github/actions/publish-and-sign/action.yaml:40">
P2: Make the remote builder creation idempotent; `docker buildx create --name remote` will fail if the builder already exists on a reused self-hosted runner. Check for an existing builder or remove it before creating.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
Signed-off-by: bupd <bupdprasanth@gmail.com>
Signed-off-by: bupd <bupdprasanth@gmail.com>
Description
Updated all 11 runs-on directives across 4 workflow files from ubuntu-latest to the self-hosted container-registry runner for better memory and performance
Additional context
none
Summary by cubic
Moved CI jobs to container-registry runners for faster builds and more memory. Release jobs now build via a remote BuildKit with an idempotent Buildx setup on self-hosted; e2e remains on ubuntu-latest.
Written for commit 2a1be02. Summary will update on new commits.
Summary by CodeRabbit