Skip to content

Commit 3d17310

Browse files
committed
Fix workflow to use Flutter's built-in SPM configuration flag
1 parent 956ce2f commit 3d17310

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

.github/workflows/permission_handler_apple.yaml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,19 +61,13 @@ jobs:
6161
run: flutter analyze
6262
working-directory: ${{env.source-directory}}
6363

64-
# Setup dependency manager
65-
- name: Setup dependency manager
64+
# Configure dependency manager
65+
- name: Configure dependency manager
6666
run: |
67-
if [ "${{ matrix.dependency-manager }}" = "cocoapods" ]; then
68-
cd ${{env.example-directory}}/ios
69-
if [ -f Podfile.backup ]; then
70-
cp Podfile.backup Podfile
71-
fi
67+
if [ "${{ matrix.dependency-manager }}" = "spm" ]; then
68+
flutter config --enable-swift-package-manager
7269
else
73-
cd ${{env.example-directory}}/ios
74-
if [ -f Podfile ]; then
75-
mv Podfile Podfile.disabled
76-
fi
70+
flutter config --no-enable-swift-package-manager
7771
fi
7872
7973
# Build iOS version of the example App

0 commit comments

Comments
 (0)