Skip to content

Commit 331c183

Browse files
authored
ci: use self-hosted runners (#19)
* ci: use self-hosted runners * ci: use self-hosted runners in release
1 parent f15574b commit 331c183

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@ on:
66
pull_request:
77
branches: [master]
88

9+
concurrency:
10+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
11+
cancel-in-progress: true
12+
913
jobs:
1014
test:
1115
name: Run tests on Node.js ${{ matrix.node-version }}
12-
runs-on: ubuntu-latest
16+
runs-on: self-hosted-arc
1317

1418
strategy:
1519
matrix:

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,17 @@ on:
55
branches:
66
- master
77

8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
10+
cancel-in-progress: true
11+
812
permissions:
913
contents: write
1014
pull-requests: write
1115

1216
jobs:
1317
release-please:
14-
runs-on: ubuntu-latest
18+
runs-on: self-hosted-arc
1519
outputs:
1620
release_created: ${{ steps.release.outputs.release_created }}
1721
steps:
@@ -25,7 +29,7 @@ jobs:
2529
publish:
2630
needs: release-please
2731
if: ${{ needs.release-please.outputs.release_created }}
28-
runs-on: ubuntu-latest
32+
runs-on: self-hosted-arc
2933
steps:
3034
- uses: actions/checkout@v4
3135

0 commit comments

Comments
 (0)