Skip to content

Commit db188af

Browse files
committed
Use ubuntu-latest runner for GHA workflow
- Switch from self-hosted scaleset-jupiterone-infra-arm64 to ubuntu-latest - Update actions/checkout and actions/setup-node to v4 - Fix step order: checkout before setup-node - Add Docker/Docker Compose verification step
1 parent 1c8bcac commit db188af

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

.github/workflows/build.yml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,25 @@ on: [push, pull_request]
33

44
jobs:
55
test:
6-
runs-on: scaleset-jupiterone-infra-arm64
6+
runs-on: ubuntu-latest
77
strategy:
88
fail-fast: false
99
matrix:
1010
node-version: [24.x]
1111

1212
steps:
13-
- id: setup-node
14-
name: Setup Node
15-
uses: actions/setup-node@v3
13+
- name: Check out code repository source code
14+
uses: actions/checkout@v4
15+
16+
- name: Setup Node
17+
uses: actions/setup-node@v4
1618
with:
1719
node-version: ${{ matrix.node-version }}
1820

19-
- name: Check out code repository source code
20-
uses: actions/checkout@v2
21+
- name: Verify Docker and Docker Compose
22+
run: |
23+
docker --version
24+
docker compose version
2125
2226
- name: Install dependencies
2327
run: npm ci
@@ -32,24 +36,24 @@ jobs:
3236
# for all matrix builds to complete.
3337
release:
3438
needs: test
35-
runs-on: scaleset-jupiterone-infra-arm64
39+
runs-on: ubuntu-latest
3640
if: github.ref == 'refs/heads/main'
3741
strategy:
3842
fail-fast: false
3943
matrix:
4044
node-version: [24.x]
4145

4246
steps:
43-
- name: Setup Node
44-
uses: actions/setup-node@v3
45-
with:
46-
node-version: ${{ matrix.node-version }}
47-
4847
- name: Check out repo
49-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
5049
with:
5150
fetch-depth: 2
5251

52+
- name: Setup Node
53+
uses: actions/setup-node@v4
54+
with:
55+
node-version: ${{ matrix.node-version }}
56+
5357
- name: Check if publish needed
5458
id: should-publish
5559
run: |

0 commit comments

Comments
 (0)