fix(ios): isolate release screenshot captures

This commit is contained in:
joshavant
2026-07-23 19:40:51 -05:00
committed by Josh Avant
parent 6885d5b943
commit ee317497d9
4 changed files with 227 additions and 182 deletions
+2 -2
View File
@@ -3228,11 +3228,11 @@ jobs:
run: pnpm ios:build
- name: Capture iOS release screenshots
if: ${{ github.event_name == 'workflow_dispatch' && env.HISTORICAL_TARGET != 'true' }}
if: ${{ (github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request') && env.HISTORICAL_TARGET != 'true' }}
run: pnpm ios:screenshots
- name: Upload iOS release screenshot evidence
if: ${{ always() && github.event_name == 'workflow_dispatch' && env.HISTORICAL_TARGET != 'true' }}
if: ${{ always() && (github.event_name == 'workflow_dispatch' || github.event_name == 'pull_request') && env.HISTORICAL_TARGET != 'true' }}
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
with:
name: ios-release-screenshots-${{ needs.preflight.outputs.checkout_revision }}