Skip to content

Commit 8670f3d

Browse files
authored
Fix issues with release (#1031)
1 parent 270c898 commit 8670f3d

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.buildkite/release.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,8 @@ echo "--- :closed_lock_with_key: Setting up Code Signing"
2525
bundle exec fastlane set_up_signing_release
2626

2727
echo "--- :rust: Building XCFramework"
28-
make xcframework-package
28+
make xcframework-package-sign
2929
make xcframework-package-checksum
30-
make xcframework-sign
3130

3231
release_version="$1"
3332
echo "--- :rocket: Publish release $release_version"

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,15 @@ xcframework-package: xcframework-all
136136
rm -rf target/libwordpressFFI.xcframework.zip
137137
ditto -c -k --sequesterRsrc --keepParent target/libwordpressFFI.xcframework/ target/libwordpressFFI.xcframework.zip
138138

139+
xcframework-package-sign: xcframework-all xcframework-sign xcframework-package
140+
139141
xcframework-package-checksum:
140-
swift package compute-checksum target/libwordpressFFI.xcframework.zip | tee libwordpressFFI.xcframework.zip.checksum.txt
142+
swift package compute-checksum target/libwordpressFFI.xcframework.zip | tee target/libwordpressFFI.xcframework.zip.checksum.txt
141143

142144
xcframework-sign:
143145
codesign --timestamp -v --sign "${certificate_name_release}" target/libwordpressFFI.xcframework
146+
codesign -dvv target/libwordpressFFI.xcframework
147+
144148

145149
docker-image-web:
146150
docker build -t wordpress-rs-web -f wp_rs_web/Dockerfile . --progress=plain

fastlane/Fastfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -438,11 +438,11 @@ def xcframework_checksum
438438
end
439439

440440
def xcframework_checksum_file_path
441-
File.join(PROJECT_ROOT, 'libwordpressFFI.xcframework.zip.checksum.txt')
441+
File.join(PROJECT_ROOT, 'target', 'libwordpressFFI.xcframework.zip.checksum.txt')
442442
end
443443

444444
def xcframework_file_path
445-
File.join(PROJECT_ROOT, 'libwordpressFFI.xcframework.zip')
445+
File.join(PROJECT_ROOT, 'target', 'libwordpressFFI.xcframework.zip')
446446
end
447447

448448
def xcframework_bindings_file_path

0 commit comments

Comments
 (0)