Skip to content

Commit f9ac12e

Browse files
committed
Bump GDSiON to 0.7-beta7 and fail CI when codesign fails
This should help us prevent unsigned releases in the future.
1 parent edaec6f commit f9ac12e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/actions/sign-godot-project/macos/sign.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ codesign --verify "${app_path}"
4141
echo "Archiving and notarizing the signed app..."
4242

4343
ditto -ck --keepParent "${app_path}" "${archive_path}"
44-
xcrun notarytool submit "${archive_path}" --apple-id ${apple_dev_id} --team-id ${apple_dev_team_id} --password ${apple_dev_password} --wait
44+
xcrun notarytool submit "${archive_path}" --apple-id ${apple_dev_id} --team-id ${apple_dev_team_id} --password ${apple_dev_password} --wait || { exit 1; }
4545

4646
echo "Stapling the notarization ticket to the signed app..."
4747

.github/workflows/export-project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414

1515
env:
1616
GODOT_VERSION: "4.3.0-stable"
17-
GDSION_VERSION: "0.7-beta6"
17+
GDSION_VERSION: "0.7-beta7"
1818

1919
jobs:
2020
export-publish:

0 commit comments

Comments
 (0)