Use release configuration for binaries (#453)

Allegedly it fixes #452
This commit is contained in:
Fedor Korotkov 2023-03-29 09:58:41 -04:00 committed by GitHub
parent ea6fd814f5
commit ab32cb7e60
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 6 deletions

View File

@ -5,7 +5,7 @@ set -e
export VERSION="${CIRRUS_TAG:-0}"
mkdir -p .ci/pkg/
cp .build/arm64-apple-macosx/debug/tart .ci/pkg/tart
cp .build/arm64-apple-macosx/release/tart .ci/pkg/tart
cp Resources/embedded.provisionprofile .ci/pkg/embedded.provisionprofile
pkgbuild --root .ci/pkg/ --identifier com.github.cirruslabs.tart --version $VERSION \
--scripts .ci/pkg/scripts \

View File

@ -116,7 +116,7 @@ task:
- swift -version
release_script: goreleaser
upload_sentry_debug_files_script:
- cd .build/arm64-apple-macosx/debug/
- cd .build/arm64-apple-macosx/release/
# Generate and upload symbols
- dsymutil tart
- sentry-cli debug-files upload tart.dSYM/

View File

@ -3,7 +3,7 @@ project_name: tart
before:
hooks:
- .ci/set-version.sh
- swift build -c debug --product tart
- swift build -c release --product tart
builds:
- builder: prebuilt
@ -12,7 +12,7 @@ builds:
goarch:
- arm64
prebuilt:
path: .build/arm64-apple-macosx/debug/tart
path: .build/arm64-apple-macosx/release/tart
hooks:
post:
- gon gon.hcl
@ -23,7 +23,7 @@ archives:
- src: Resources/embedded.provisionprofile
dst: tart.app/Contents
strip_parent: true
- src: ".build/arm64-apple-macosx/debug/tart"
- src: ".build/arm64-apple-macosx/release/tart"
dst: tart.app/Contents/MacOS
strip_parent: true

View File

@ -1,4 +1,4 @@
source = [".build/arm64-apple-macosx/debug/tart"]
source = [".build/arm64-apple-macosx/release/tart"]
bundle_id = "com.github.cirruslabs.tart"
apple_id {