Skip to content

Commit b1e1720

Browse files
authored
Merge pull request #1175 from merico-dev/feat-self-hosted-runners
feat: use a self-hosted GitHub actions runner that runs as a crd for k8s
2 parents e5a5eb5 + 8d0840c commit b1e1720

9 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/automated-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
PLUGINDIR: ~/.devstream/plugins
1313
GOOS: linux
1414
GOARCH: amd64
15-
runs-on: ubuntu-latest
15+
runs-on: [self-hosted, linux, X64]
1616
steps:
1717
- run: echo "🐧 This job is now running on a ${{ runner.os }}-${{ runner.arch }} server hosted by GitHub!"
1818
- name: Checkout

.github/workflows/cf-ip-monitor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
check:
9-
runs-on: ubuntu-latest
9+
runs-on: [ self-hosted, linux, X64 ]
1010
steps:
1111
- name: Checkout
1212
uses: actions/checkout@v2

.github/workflows/e2e-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
matrix:
3737
os: [ubuntu-latest]
3838
go: [1.18.x]
39-
runs-on: ${{ matrix.os }}
39+
runs-on: [self-hosted, linux, X64]
4040
name: e2e-test-${{ matrix.os }}
4141
steps:
4242
- run: echo "🐧 This job is now running on a ${{ runner.os }}-${{ runner.arch }} server hosted by GitHub!"

.github/workflows/license-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44

55
jobs:
66
fossa:
7-
runs-on: ubuntu-latest
7+
runs-on: [self-hosted, linux, X64]
88
steps:
99
- uses: actions/checkout@v2
1010
with:

.github/workflows/link-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
linkChecker:
12-
runs-on: ubuntu-latest
12+
runs-on: [self-hosted, linux, X64]
1313
steps:
1414
- uses: actions/checkout@v3
1515

.github/workflows/link.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
linkChecker:
11-
runs-on: ubuntu-latest
11+
runs-on: [self-hosted, linux, X64]
1212
steps:
1313
- uses: actions/checkout@v3
1414

.github/workflows/lint-commit-message.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on: [ push, pull_request ]
33

44
jobs:
55
lint-commit-message:
6-
runs-on: ubuntu-latest
6+
runs-on: [self-hosted, linux, X64]
77
steps:
88
- uses: actions/checkout@v3
99
with:

.github/workflows/pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818
jobs:
1919
golang-lint:
2020
name: Golang lint
21-
runs-on: ubuntu-latest
21+
runs-on: [self-hosted, linux, X64]
2222
permissions:
2323
contents: read
2424
steps:
@@ -41,7 +41,7 @@ jobs:
4141
go: [1.18.x]
4242
include:
4343
- os: ubuntu-latest
44-
runs-on: ${{ matrix.os }}
44+
runs-on: [self-hosted, linux, X64]
4545
name: build-test-${{ matrix.os }}
4646
steps:
4747
- name: Checkout

.github/workflows/update-fig-spec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ env:
99
jobs:
1010
update-fig-spec:
1111
name: Update Fig Spec
12-
runs-on: ubuntu-latest
12+
runs-on: [self-hosted, linux, X64]
1313
steps:
1414
- uses: actions/checkout@v3
1515
- name: Install Go ${{ env.go-version }}

0 commit comments

Comments
 (0)