14
14
permissions :
15
15
contents : write
16
16
pull-requests : write
17
-
17
+
18
18
jobs :
19
19
# Update release PR
20
20
release_please :
@@ -160,15 +160,15 @@ jobs:
160
160
cd -
161
161
162
162
- name : Release | Upload artifacts
163
- uses : actions/upload-artifact@v3
163
+ uses : actions/upload-artifact@v4
164
164
with :
165
165
name : ${{ matrix.name }}
166
166
path : ${{ matrix.name }}
167
167
168
168
- name : Release | Upload installer artifacts [Windows]
169
169
continue-on-error : true
170
170
if : matrix.os == 'windows-latest' && matrix.target != 'aarch64-pc-windows-msvc'
171
- uses : actions/upload-artifact@v3
171
+ uses : actions/upload-artifact@v4
172
172
with :
173
173
name : cook-${{ matrix.target }}.msi
174
174
path : target/wix/cook-${{ matrix.target }}.msi
@@ -225,7 +225,7 @@ jobs:
225
225
xcrun notarytool store-credentials "$KEYCHAIN_ENTRY" --team-id "$APPLEID_TEAMID" --apple-id "$APPLEID_USERNAME" --password "$APPLEID_PASSWORD" --keychain "$KEYCHAIN_PATH"
226
226
227
227
- name : Notarize | Download artifacts
228
- uses : actions/download-artifact@v3
228
+ uses : actions/download-artifact@v4
229
229
with :
230
230
name : ${{ matrix.name }}
231
231
path : artifacts
@@ -252,7 +252,7 @@ jobs:
252
252
run : tar czvf ${{ matrix.name }} cook
253
253
254
254
- name : Notarize | Upload Notarized Binary
255
- uses : actions/upload-artifact@v3
255
+ uses : actions/upload-artifact@v4
256
256
with :
257
257
name : ${{ matrix.name }}
258
258
path : ${{ matrix.name }}
@@ -270,7 +270,7 @@ jobs:
270
270
runs-on : ubuntu-latest
271
271
steps :
272
272
- name : Setup | Artifacts
273
- uses : actions/download-artifact@v3
273
+ uses : actions/download-artifact@v4
274
274
275
275
- name : Setup | Checksums
276
276
run : for file in cook-*/cook-*; do openssl dgst -sha256 -r "$file" | awk '{print $1}' > "${file}.sha256"; done
0 commit comments