Fix FRE-4690 third-pass review findings
P1: Add distribution cert + provisioning profile import for TestFlight P3: Remove --recursive from swift format lint (redundant, causes error) P3: Revert vercel-action v25 → v30
This commit is contained in:
14
.github/workflows/ios-ci.yml
vendored
14
.github/workflows/ios-ci.yml
vendored
@@ -31,7 +31,7 @@ jobs:
|
||||
|
||||
- name: Swift Format Check
|
||||
run: |
|
||||
swift format lint --recursive Lendair/Models Lendair/Services Lendair/ViewModels Lendair/Views || {
|
||||
swift format lint Lendair/Models Lendair/Services Lendair/ViewModels Lendair/Views || {
|
||||
echo "::warning::Swift format issues detected (non-blocking)"
|
||||
}
|
||||
|
||||
@@ -101,6 +101,18 @@ jobs:
|
||||
security unlock-keychain -p "" build.keychain
|
||||
security set-keychain-settings -t 3600 -u build.keychain
|
||||
|
||||
- name: Import codesigning certificates
|
||||
uses: apple-actions/import-codesign-certs@v2
|
||||
with:
|
||||
p12-file-base64: ${{ secrets.APPLE_DISTRIBUTION_CERT_BASE64 }}
|
||||
p12-password: ${{ secrets.APPLE_DISTRIBUTION_CERT_PASSWORD }}
|
||||
keychain: build.keychain
|
||||
|
||||
- name: Import provisioning profile
|
||||
run: |
|
||||
mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles
|
||||
echo "${{ secrets.APPLE_PROVISIONING_PROFILE }}" > ~/Library/MobileDevice/Provisioning\ Profiles/Lendair.mobileprovision
|
||||
|
||||
- name: Create Export Options Plist
|
||||
run: |
|
||||
cat > Lendair/ExportOptions.plist << EOF
|
||||
|
||||
2
.github/workflows/web-ci.yml
vendored
2
.github/workflows/web-ci.yml
vendored
@@ -99,7 +99,7 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Deploy to Vercel
|
||||
uses: amondnet/vercel-action@v25
|
||||
uses: amondnet/vercel-action@v30
|
||||
with:
|
||||
vercel-token: ${{ secrets.VERCEL_TOKEN }}
|
||||
vercel-org-id: ${{ secrets.VERCEL_ORG_ID }}
|
||||
|
||||
Reference in New Issue
Block a user