Skip to content

Commit d4db8a8

Browse files
committed
Configure apple sign identity in src/Cargo.toml
1 parent 2f7c0f2 commit d4db8a8

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/release-packages.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,16 @@ jobs:
117117
APPLE_API_KEY_BASE64: ${{ secrets.GWS_APPLE_API_KEY_BASE64 }}
118118
APPLE_API_KEY: ${{ secrets.GWS_APPLE_API_KEY }}
119119

120+
- name: Configure macOS installer signing
121+
env:
122+
APPLE_SIGN_IDENTITY: ${{ secrets.GWS_APPLE_SIGN_IDENTITY }}
123+
run: |
124+
cat <<EOF >> src/Cargo.toml
125+
126+
[package.metadata.packager.macos]
127+
signing-identity = "${APPLE_SIGN_IDENTITY}"
128+
EOF
129+
120130
- name: Install cargo-packager
121131
run: cargo install cargo-packager --locked
122132

0 commit comments

Comments
 (0)