Skip to content

Commit cc6b8fb

Browse files
committed
fix CI release
1 parent 2c1162c commit cc6b8fb

File tree

2 files changed

+6
-13
lines changed

2 files changed

+6
-13
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
- name: Calculate checksums for XCFrameworks
4141
run: |
4242
cp Package.swift.template Package.swift
43-
echo DEBUG_CHECKSUM=$(swift package compute-checksum build/xcframework.zip) >> $GITHUB_ENV
43+
echo RELEASE_CHECKSUM=$(swift package compute-checksum build/xcframework.zip) >> $GITHUB_ENV
4444
4545
- name: Checkout master
4646
uses: actions/checkout@v2
@@ -49,8 +49,8 @@ jobs:
4949

5050
- name: Update swift package
5151
run: |
52-
sed -e 's|DEBUG-URL|${{ github.server_url }}/${{ github.repository }}/releases/download/${{ github.event.release.tag_name }}/xcframework.zip|;w Package.swift.tmp' Package.swift.template
53-
sed -e 's/DEBUG-CHECKSUM/${{ env.DEBUG_CHECKSUM }}/;w Package.swift' Package.swift.tmp
52+
sed -e 's|RELEASE-URL|${{ github.server_url }}/${{ github.repository }}/releases/download/${{ github.event.release.tag_name }}/xcframework.zip|;w Package.swift.tmp' Package.swift.template
53+
sed -e 's/RELEASE-CHECKSUM/${{ env.RELEASE_CHECKSUM }}/;w Package.swift' Package.swift.tmp
5454
5555
- name: Commit swift package
5656
run: |

Package.swift.template

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,15 @@ let package = Package(
99
// Products define the executables and libraries a package produces, and make them visible to other packages.
1010
.library(
1111
name: "libpebblecommon",
12-
targets: ["libpebblecommon-release"]),
13-
.library(
14-
name: "libpebblecommon-debug",
15-
targets: ["libpebblecommon-debug"])
12+
targets: ["libpebblecommon"]
13+
)
1614
],
1715
dependencies: [
1816
// Dependencies declare other packages that this package depends on.
1917
],
2018
targets: [
2119
.binaryTarget(
22-
name: "libpebblecommon-debug",
23-
url: "DEBUG-URL",
24-
checksum: "DEBUG-CHECKSUM"
25-
),
26-
.binaryTarget(
27-
name: "libpebblecommon-release",
20+
name: "libpebblecommon",
2821
url: "RELEASE-URL",
2922
checksum: "RELEASE-CHECKSUM"
3023
)

0 commit comments

Comments
 (0)