Skip to content

Commit 5f9b1eb

Browse files
authored
Update github runners to oci gh arc runners (#2179)
Summary: CNCF has hosted ephemeral GitHub runners on Oracle that we want projects to use instead of the GitHub-hosted ones, which now incur a cost to use. Please direct any questions to me, @jeefy, @krook, and @RobertKielty. Type of change: /kind chore Test Plan: Updated gh actions should not fail due to the runners. Signed-off-by: Koray Oksay <koray.oksay@gmail.com>
1 parent 515b57e commit 5f9b1eb

15 files changed

+23
-23
lines changed

.github/workflows/build_and_test.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
image-base-name: "dev_image_with_extras"
3737
ref: ${{ needs.env-protect-setup.outputs.ref }}
3838
clang-tidy:
39-
runs-on: ubuntu-latest-16-cores
39+
runs-on: oracle-16cpu-64gb-x86-64
4040
needs: [authorize, env-protect-setup, get-dev-image]
4141
container:
4242
image: ${{ needs.get-dev-image.outputs.image-with-tag }}
@@ -64,7 +64,7 @@ jobs:
6464
code-coverage:
6565
if: github.event_name == 'push'
6666
needs: [authorize, env-protect-setup, get-dev-image]
67-
runs-on: ubuntu-latest-16-cores
67+
runs-on: oracle-16cpu-64gb-x86-64
6868
container:
6969
image: ${{ needs.get-dev-image.outputs.image-with-tag }}
7070
steps:
@@ -88,7 +88,7 @@ jobs:
8888
./ci/collect_coverage.sh -u -b main -c "$(git rev-parse HEAD)" -r pixie-io/pixie
8989
generate-matrix:
9090
needs: [authorize, env-protect-setup, get-dev-image]
91-
runs-on: ubuntu-latest-16-cores
91+
runs-on: oracle-16cpu-64gb-x86-64
9292
container:
9393
image: ${{ needs.get-dev-image.outputs.image-with-tag }}
9494
outputs:
@@ -120,7 +120,7 @@ jobs:
120120
bazel_tests_*
121121
build-and-test:
122122
needs: [authorize, env-protect-setup, get-dev-image, generate-matrix]
123-
runs-on: ubuntu-latest-16-cores
123+
runs-on: oracle-16cpu-64gb-x86-64
124124
permissions:
125125
contents: read
126126
actions: read

.github/workflows/cacher.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
with:
1313
image-base-name: "dev_image"
1414
populate-caches:
15-
runs-on: ubuntu-latest-8-cores
15+
runs-on: oracle-8cpu-32gb-x86-64
1616
needs: get-dev-image
1717
container:
1818
image: ${{ needs.get-dev-image.outputs.image-with-tag }}

.github/workflows/cli_release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
image-base-name: "dev_image_with_extras"
1616
build-release:
1717
name: Build Release
18-
runs-on: ubuntu-latest-16-cores
18+
runs-on: oracle-16cpu-64gb-x86-64
1919
needs: get-dev-image
2020
container:
2121
image: ${{ needs.get-dev-image.outputs.image-with-tag }}
@@ -188,7 +188,7 @@ jobs:
188188
--notes $'Pixie CLI Release:\n'"${changelog}"
189189
gh release upload "${TAG_NAME}" linux-artifacts/* macos-artifacts/*
190190
update-gh-artifacts-manifest:
191-
runs-on: ubuntu-latest-8-cores
191+
runs-on: oracle-8cpu-32gb-x86-64
192192
needs: [get-dev-image, create-github-release]
193193
container:
194194
image: ${{ needs.get-dev-image.outputs.image-with-tag }}

.github/workflows/cloud_release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
image-base-name: "dev_image_with_extras"
1616
build-release:
1717
name: Build Release
18-
runs-on: ubuntu-latest-16-cores
18+
runs-on: oracle-16cpu-64gb-x86-64
1919
needs: get-dev-image
2020
container:
2121
image: ${{ needs.get-dev-image.outputs.image-with-tag }}

.github/workflows/codeql.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010
contents: read
1111
jobs:
1212
analyze-go:
13-
runs-on: ubuntu-latest-16-cores
13+
runs-on: oracle-16cpu-64gb-x86-64
1414
permissions:
1515
actions: read
1616
contents: read
@@ -28,7 +28,7 @@ jobs:
2828
with:
2929
category: "/language:go"
3030
analyze:
31-
runs-on: ubuntu-latest-8-cores
31+
runs-on: oracle-8cpu-32gb-x86-64
3232
permissions:
3333
actions: read
3434
contents: read

.github/workflows/mirror_demos.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
permissions:
1010
contents: read
1111
packages: write
12-
runs-on: ubuntu-latest-16-cores
12+
runs-on: oracle-16cpu-64gb-x86-64
1313
steps:
1414
- uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v2
1515
with:

.github/workflows/mirror_deps.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
permissions:
1010
contents: read
1111
packages: write
12-
runs-on: ubuntu-latest-16-cores
12+
runs-on: oracle-16cpu-64gb-x86-64
1313
steps:
1414
- uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v2
1515
with:

.github/workflows/mirror_releases.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
permissions:
1111
contents: read
1212
packages: write
13-
runs-on: ubuntu-latest-16-cores
13+
runs-on: oracle-16cpu-64gb-x86-64
1414
steps:
1515
- uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v2
1616
with:

.github/workflows/operator_release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
image-base-name: "dev_image_with_extras"
1616
build-release:
1717
name: Build Release
18-
runs-on: ubuntu-latest-16-cores
18+
runs-on: oracle-16cpu-64gb-x86-64
1919
needs: get-dev-image
2020
container:
2121
image: ${{ needs.get-dev-image.outputs.image-with-tag }}
@@ -142,7 +142,7 @@ jobs:
142142
git commit -s -m "Release Helm chart ${VERSION}"
143143
git push origin "gh-pages"
144144
update-gh-artifacts-manifest:
145-
runs-on: ubuntu-latest-8-cores
145+
runs-on: oracle-8cpu-32gb-x86-64
146146
needs: [get-dev-image, create-github-release]
147147
container:
148148
image: ${{ needs.get-dev-image.outputs.image-with-tag }}

.github/workflows/perf_common.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
ref: ${{ inputs.ref }}
3535
generate-perf-matrix:
3636
needs: get-dev-image-with-extras
37-
runs-on: ubuntu-latest-16-cores
37+
runs-on: oracle-16cpu-64gb-x86-64
3838
container:
3939
image: ${{ needs.get-dev-image-with-extras.outputs.image-with-tag }}
4040
outputs:
@@ -57,7 +57,7 @@ jobs:
5757
echo "matrix=${matrix}" >> $GITHUB_OUTPUT
5858
run-perf-eval:
5959
needs: [get-dev-image-with-extras, generate-perf-matrix]
60-
runs-on: ubuntu-latest-16-cores
60+
runs-on: oracle-16cpu-64gb-x86-64
6161
container:
6262
image: ${{ needs.get-dev-image-with-extras.outputs.image-with-tag }}
6363
strategy:

0 commit comments

Comments
 (0)