Compare commits

..

1 commit

Author SHA1 Message Date
Chace Daniels
4b775939a5
8.3.5 2026-08-26 00:13:40 -05:00
7 changed files with 6 additions and 20 deletions

View file

@ -18,16 +18,8 @@ jobs:
runs-on: macos-15 runs-on: macos-15
timeout-minutes: 30 timeout-minutes: 30
steps: steps:
- name: Validate release version
run: |
version="${{ inputs.release-version }}"
major="${version%%.*}"
if [[ ! "$major" =~ ^[0-9]+$ ]] || (( major < 6 || major > 8 )); then
echo "::error::Capacitor $version is not supported by this repository. Starting with Capacitor 9 (see https://github.com/ionic-team/capacitor/pull/8588 PR), the iOS platform is a source-first Swift package built directly from the ionic-team/capacitor repository, so SPM distribution no longer happens here. This repository only releases major versions 6, 7, and 8."
exit 1
fi
- run: | - run: |
if [[ "${{ inputs.release-version }}" =~ ^[67]\. ]]; then if [[ "${{ inputs.release-version }}" =~ ^7\. ]]; then
sudo xcode-select --switch /Applications/Xcode_16.2.app sudo xcode-select --switch /Applications/Xcode_16.2.app
else else
sudo xcode-select --switch /Applications/Xcode_26.0.app sudo xcode-select --switch /Applications/Xcode_26.0.app

2
.gitignore vendored
View file

@ -3,4 +3,4 @@ capacitor-checkout
*.zip *.zip
.swiftpm .swiftpm
frameworks frameworks
.build

View file

@ -1,4 +0,0 @@
Capacitor/Cordova 8.5.2, unchanged binary artifacts and upstream checksums.
Imported once from Ionic; future builds use only git.kico-dev.de.
Original upstream revision: 0b6882e9a3288342aacf36348e5a94e4f1dd7b13.
Licence and notices are retained from upstream. MeeNow pins this commit.

View file

@ -18,13 +18,13 @@ let package = Package(
targets: [ targets: [
.binaryTarget( .binaryTarget(
name: "Capacitor", name: "Capacitor",
url: "https://git.kico-dev.de/martin/capacitor-swift-pm/raw/commit/916218efd53e6e646c36bbfd71e8f06c1b643fbf/artifacts/Capacitor.xcframework.zip", url: "https://github.com/ionic-team/capacitor-swift-pm/releases/download/8.3.5/Capacitor.xcframework.zip",
checksum: "134c65a8bd30bfaa8ccb158d78142fa7231bf3f472e4a5d808c5fbed90fd4c75" checksum: "295416a6efbad7ca350be422c73f970baeb70bf24144baa979fe1bfef1e78f4e"
), ),
.binaryTarget( .binaryTarget(
name: "Cordova", name: "Cordova",
url: "https://git.kico-dev.de/martin/capacitor-swift-pm/raw/commit/916218efd53e6e646c36bbfd71e8f06c1b643fbf/artifacts/Cordova.xcframework.zip", url: "https://github.com/ionic-team/capacitor-swift-pm/releases/download/8.3.5/Cordova.xcframework.zip",
checksum: "57ff2c8f1e5dcd8d4379ac3cccde1407d81ccd575347dc2aff4f72272b8794a1" checksum: "6b69a5e0c74111df2b62cfd356866037e3354c14b63a9b4dc327f5db0e70b970"
) )
] ]
) )

View file

@ -1,5 +1,3 @@
# Swift Package Manager Support for Capacitor # Swift Package Manager Support for Capacitor
This repo is for hosting binary xcframework releases of Capacitor and CapacitorCordova for SPM support. This repo is for hosting binary xcframework releases of Capacitor and CapacitorCordova for SPM support.
Only applies to Capacitor major versions 6, 7, and 8. Starting with Capacitor 9, the iOS platform is a source-first Swift package built directly from the [ionic-team/capacitor](https://github.com/ionic-team/capacitor) repository.

Binary file not shown.

Binary file not shown.