3838 outputs :
3939 version : ${{ steps.compute.outputs.version }}
4040 steps :
41- - uses : actions/checkout@v3
41+ - uses : actions/checkout@v6
4242 with :
4343 ref : main
4444 fetch-depth : 0 # need all tags to find the latest
@@ -63,10 +63,10 @@ jobs:
6363 runs-on : windows-latest
6464 needs : prepare_version
6565 steps :
66- - uses : actions/checkout@v3
66+ - uses : actions/checkout@v6
6767
6868 - name : Install Go
69- uses : actions/setup-go@v3
69+ uses : actions/setup-go@v6
7070 with :
7171 go-version-file : go.mod
7272 cache : true
7979 Compress-Archive -Path .\bin\ios.exe -CompressionLevel Optimal -DestinationPath go-ios-windows.zip
8080
8181 - name : upload the windows build
82- uses : actions/upload-artifact@v4
82+ uses : actions/upload-artifact@v7
8383 with :
8484 name : windows-build
8585 path : go-ios-windows.zip
@@ -90,10 +90,10 @@ jobs:
9090 runs-on : macos-latest
9191 needs : [prepare_version, build_on_windows]
9292 steps :
93- - uses : actions/checkout@v3
93+ - uses : actions/checkout@v6
9494
9595 - name : Install Go
96- uses : actions/setup-go@v3
96+ uses : actions/setup-go@v6
9797 with :
9898 go-version-file : go.mod
9999 cache : true
@@ -109,7 +109,7 @@ jobs:
109109 zip -j go-ios-mac.zip bin/ios
110110
111111 - name : upload the macos build
112- uses : actions/upload-artifact@v4
112+ uses : actions/upload-artifact@v7
113113 with :
114114 name : macos-build
115115 path : go-ios-mac.zip
@@ -125,26 +125,26 @@ jobs:
125125 env :
126126 VERSION : ${{ needs.prepare_version.outputs.version }}
127127 steps :
128- - uses : actions/checkout@v3
128+ - uses : actions/checkout@v6
129129 with :
130130 ref : main
131131 fetch-depth : 0
132132 token : ${{ secrets.RELEASE_PAT }} # admin token, can push to protected main
133133
134134 - name : Install Go
135- uses : actions/setup-go@v3
135+ uses : actions/setup-go@v6
136136 with :
137137 go-version-file : go.mod
138138 cache : true
139139
140140 - name : Download mac build from previous job
141- uses : actions/download-artifact@v4
141+ uses : actions/download-artifact@v8
142142 with :
143143 name : macos-build
144144 path : ./mac-bin
145145
146146 - name : Download windows build from previous job
147- uses : actions/download-artifact@v4
147+ uses : actions/download-artifact@v8
148148 with :
149149 name : windows-build
150150 path : ./win-bin
@@ -203,7 +203,7 @@ jobs:
203203
204204 # OIDC trusted publishing needs Node >= 22.14.0 and npm >= 11.5.1.
205205 - name : Set up Node
206- uses : actions/setup-node@v4
206+ uses : actions/setup-node@v6
207207 with :
208208 node-version : ' 22'
209209 registry-url : ' https://registry.npmjs.org'
@@ -242,7 +242,7 @@ jobs:
242242 runs-on : ${{ matrix.os }}
243243 steps :
244244 - name : Set up Node
245- uses : actions/setup-node@v4
245+ uses : actions/setup-node@v6
246246 with :
247247 node-version : ' 22'
248248 registry-url : ' https://registry.npmjs.org'
0 commit comments