Skip to content

Commit 440e3a4

Browse files
authored
Update CI runner and actions (#686)
1 parent 1ceface commit 440e3a4

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

Diff for: .github/workflows/ci.yaml

+7-14
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,19 @@ on:
1111
permissions: read-all
1212
jobs:
1313
ci:
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-24.04
1515
steps:
16-
- name: checkout
17-
uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1817

19-
- name: Setup Go
20-
if: success()
21-
uses: actions/setup-go@v3
18+
- uses: actions/setup-go@v5
2219
with:
2320
go-version: 1.17.13
2421

25-
- name: Setup Node
26-
if: success()
27-
uses: actions/setup-node@v3
22+
- uses: actions/setup-node@v4
2823
with:
29-
node-version: 16
24+
node-version-file: .nvmrc
3025

31-
- name: Cache
32-
uses: actions/cache@v3
26+
- uses: actions/cache@v4
3327
with:
3428
path: |
3529
~/.tmp
@@ -38,5 +32,4 @@ jobs:
3832
restore-keys: |
3933
${{ runner.os }}-protobuf-ts-ci-
4034
41-
- name: Run make
42-
run: make
35+
- run: make

Diff for: Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ default: npm-install lerna-bootstrap lerna-make
66

77
# installs lerna
88
npm-install:
9-
npm i
9+
npm ci
1010

1111
# link packages and install their dependencies
1212
lerna-bootstrap:

0 commit comments

Comments
 (0)