Skip to content

Commit c9a306a

Browse files
committed
ci: pin @capacitor/core to match matrix version
create-app scaffolds with @capacitor/core@latest which conflicts when installing @capacitor/ios at an older major version.
1 parent dea2cf2 commit c9a306a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/build-capacitor-ios.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ jobs:
4040
npm install -g @capacitor/cli@${{ matrix.capacitor-version }}
4141
npx @capacitor/create-app test-cap-app --name TestApp --app-id com.test.app
4242
cd test-cap-app
43-
npm install @capacitor/ios@${{ matrix.capacitor-version }}
43+
# Pin all Capacitor deps to the same major version
44+
npm install @capacitor/core@${{ matrix.capacitor-version }} @capacitor/ios@${{ matrix.capacitor-version }}
4445
npx cap add ios
4546
# Log which package manager was used
4647
if [ -d ios/App/CapApp-SPM ]; then

0 commit comments

Comments
 (0)