Skip to content

Commit fc6bee2

Browse files
authored
Merge pull request #3254 from numbersprotocol/chore-fix-deploy-error
chore(.github/workflows): fix deploy app error
2 parents 9e17e37 + 939bf48 commit fc6bee2

File tree

1 file changed

+10
-21
lines changed

1 file changed

+10
-21
lines changed

.github/workflows/pre-release.yml

+10-21
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ jobs:
5050
./gradlew assembleDebug
5151
5252
- name: Upload debug APK and metadata to Artifacts
53-
uses: actions/upload-artifact@v3
53+
uses: actions/upload-artifact@v4
5454
with:
5555
name: app-debug.apk
5656
path: ./android/app/build/outputs/apk/debug/app-debug.apk
5757

5858
- name: Upload debug metadata to Artifacts
59-
uses: actions/upload-artifact@v3
59+
uses: actions/upload-artifact@v4
6060
with:
6161
name: output-metadata.json
6262
path: ./android/app/build/outputs/apk/debug/output-metadata.json
@@ -68,12 +68,12 @@ jobs:
6868
- uses: actions/checkout@v4
6969

7070
- name: Download debug APK
71-
uses: actions/download-artifact@v3
71+
uses: actions/download-artifact@v4
7272
with:
7373
name: app-debug.apk
7474

7575
- name: Download debug metadata
76-
uses: actions/download-artifact@v3
76+
uses: actions/download-artifact@v4
7777
with:
7878
name: output-metadata.json
7979

@@ -137,7 +137,7 @@ jobs:
137137
keyPassword: ${{ secrets.ANDROID_KEY_PASSWORD }}
138138

139139
- name: Upload release AAB to Artifacts
140-
uses: actions/upload-artifact@v3
140+
uses: actions/upload-artifact@v4
141141
with:
142142
name: app-release.aab
143143
path: ./android/app/build/outputs/bundle/release/app-release.aab
@@ -151,7 +151,7 @@ jobs:
151151
- uses: actions/checkout@v4
152152

153153
- name: Download release AAB
154-
uses: actions/download-artifact@v3
154+
uses: actions/download-artifact@v4
155155
with:
156156
name: app-release.aab
157157

@@ -234,7 +234,7 @@ jobs:
234234
xcodebuild -exportArchive -archivePath build/App.xcarchive -exportPath build -exportOptionsPlist ios/App/ExportOptions.plist -allowProvisioningUpdates
235235
236236
- name: Upload IPA
237-
uses: actions/upload-artifact@v3
237+
uses: actions/upload-artifact@v4
238238
with:
239239
name: App.ipa
240240
path: build/App.ipa
@@ -244,7 +244,7 @@ jobs:
244244
echo ${{ steps.current-time.outputs.formattedTime }} > build/ios-build-number.txt
245245
246246
- name: Upload iOS build number
247-
uses: actions/upload-artifact@v3
247+
uses: actions/upload-artifact@v4
248248
with:
249249
name: ios-build-number.txt
250250
path: build/ios-build-number.txt
@@ -259,15 +259,10 @@ jobs:
259259
- uses: actions/checkout@v4
260260

261261
- name: Download IPA
262-
uses: actions/download-artifact@v3
262+
uses: actions/download-artifact@v4
263263
with:
264264
name: App.ipa
265265

266-
- name: Download iOS build number
267-
uses: actions/download-artifact@v3
268-
with:
269-
name: ios-build-number.txt
270-
271266
- name: Upload IPA to App Store (Testflight)
272267
uses: Apple-Actions/upload-testflight-build@master
273268
with:
@@ -276,20 +271,14 @@ jobs:
276271
api-key-id: ${{ secrets.APPSTORE_KEY_ID }}
277272
api-private-key: ${{ secrets.APPSTORE_PRIVATE_KEY }}
278273

279-
- name: Upload iOS build number as artifact
280-
uses: actions/upload-artifact@v2
281-
with:
282-
name: ios-build-number.txt
283-
path: build/ios-build-number.txt
284-
285274
get-ios-build-number:
286275
runs-on: ubuntu-latest
287276
needs: deploy-app-store
288277
steps:
289278
- uses: actions/checkout@v4
290279

291280
- name: Download iOS build number
292-
uses: actions/download-artifact@v2
281+
uses: actions/download-artifact@v4
293282
with:
294283
name: ios-build-number.txt
295284

0 commit comments

Comments
 (0)