[code-update-service] Running code-update job: migrate-ubuntu-to-self-hosted #1270
[code-update-service] Running code-update job: migrate-ubuntu-to-self-hosted #1270code-update-service[bot] wants to merge 2 commits intomasterfrom
Conversation
|
Comment
You can also request review from a specific team by commenting 💡 If you see something that doesn't look right, check the configuration guide. |
There was a problem hiding this comment.
Pull request overview
Changes: Configuration change (1)
This PR migrates several GitHub Actions workflows from GitHub-hosted Ubuntu runners to the self-hosted gha-production-medium runner to align CI execution with egress controls.
Changes:
- Updated
runs-onin multiple workflows to usegha-production-medium. - Applied the runner update across doc publishing, lint/unit, connector install checks, e2e tests, and DockerHub publishing workflows.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/publish_doc.yml | Switch documentation publish job to gha-production-medium. |
| .github/workflows/lint_unit_tests.yml | Switch lint/unit test job to gha-production-medium. |
| .github/workflows/e2e_tests.yml | Switch all e2e jobs to gha-production-medium. |
| .github/workflows/dockerhub.yml | Switch DockerHub build job to gha-production-medium. |
| .github/workflows/connectors.yml | Switch connector install test job to gha-production-medium. |
Comments suppressed due to low confidence (1)
.github/workflows/dockerhub.yml:16
- In this workflow the
stepslist items are indented at the same level as thesteps:key (e.g.,steps:then- name:). That makes the YAML invalid and the workflow may fail to load. Indent the step entries understeps:(and their nested fields) by two additional spaces so they are part of thestepsarray.
steps:
- name: Checkout repository
uses: actions/checkout@v3
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
closing as this repo is public |
🤖 This PR was raised by the code-update-service! 🤖.
Migrates GitHub Actions workflows from cloud-hosted runners (
ubuntu-latest,ubuntu-24.04,ubuntu-22.04,ubuntu-20.04) to self-hosted runners (gha-production-medium).Why this change?
This migration is to align all workflows for egress controls via Cilium network policies for our GitHub Actions cluster, improving security by controlling outbound network traffic from CI jobs.
📖 More info: Cilium network policies for GitHub Actions
pages-build-deployment,copilot-pull-request-reviewer,dependabot-updates,codeql,update-graph.runs-on: ${{ matrix.os }}) will be flagged but not automatically migrated.⚙️ Workflow run: code-update-service#24410954488