@smbcloud / cli / commits / eab5d03

Update GitHub Actions to use latest OS images and checkout v6

Seto Elkahfi committed Mar 28, 2026 at 21:58 UTC eab5d03f587bd36c7923e909ae61c82f29ecb58a
1 file changed +7 -7
.github/workflows/release-npm.yml
+7 -7
@@ -30,13 +30,13 @@ jobs:
30 build:
31 - {
32 NAME: linux-x64-glibc,
33 - OS: ubuntu-20.04,
33 + OS: ubuntu-latest,
34 TARGET: x86_64-unknown-linux-gnu,
35 }
36 # Cannot cross-compile for now
37 #- {
38 # NAME: linux-arm64-glibc,
39 - # OS: ubuntu-20.04,
39 + # OS: ubuntu-latest,
40 # TOOLCHAIN: stable,
41 # TARGET: aarch64-unknown-linux-gnu,
42 # }
@@ -52,17 +52,17 @@ jobs:
52 }
53 - {
54 NAME: darwin-x64,
55 - OS: macos-11,
55 + OS: macos-latest,
56 TARGET: x86_64-apple-darwin,
57 }
58 - {
59 NAME: darwin-arm64,
60 - OS: macos-11,
60 + OS: macos-latest,
61 TARGET: aarch64-apple-darwin,
62 }
63 steps:
64 - name: Checkout
65 - uses: actions/checkout@v3
65 + uses: actions/checkout@v6
66
67 - name: Set the release version
68 shell: bash
@@ -166,10 +166,10 @@ jobs:
166 publish-npm-base:
167 name: Publish the base NPM package
168 needs: publish-npm-binaries
169 - runs-on: ubuntu-20.04
169 + runs-on: ubuntu-latest
170 steps:
171 - name: Checkout
172 - uses: actions/checkout@v3
172 + uses: actions/checkout@v6
173
174 - name: Set the release version
175 shell: bash