Allow TestFlight distribution retries
This commit is contained in:
parent
2410de5e51
commit
a075f5ca34
2 changed files with 8 additions and 2 deletions
|
|
@ -11,6 +11,10 @@ on:
|
|||
description: Upload iOS/macOS/visionOS artifacts to App Store Connect
|
||||
required: false
|
||||
default: "false"
|
||||
distribute_testflight:
|
||||
description: Distribute an already-uploaded iOS build to TestFlight
|
||||
required: false
|
||||
default: "false"
|
||||
upload_sparkle:
|
||||
description: Publish Sparkle artifacts
|
||||
required: false
|
||||
|
|
@ -218,7 +222,7 @@ jobs:
|
|||
release-ios-testflight:
|
||||
name: Release (TestFlight iOS Testers)
|
||||
needs: upload-app-store
|
||||
if: ${{ github.event.inputs.upload_app_store == 'true' }}
|
||||
if: ${{ always() && (github.event.inputs.upload_app_store == 'true' || github.event.inputs.distribute_testflight == 'true') && (github.event.inputs.upload_app_store != 'true' || needs.upload-app-store.result == 'success') }}
|
||||
runs-on: namespace-profile-linux-medium
|
||||
steps:
|
||||
- name: Checkout
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue