Skip to content

Commit 90fc3a0

Browse files
committed
sign macos builds
1 parent b53df35 commit 90fc3a0

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ jobs:
112112
env:
113113
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
114114
BUILD_MANIFEST_NAME: target/distrib/${{ join(matrix.targets, '-') }}-dist-manifest.json
115+
CODESIGN_CERTIFICATE: ${{ secrets.CODESIGN_CERTIFICATE }}
116+
CODESIGN_CERTIFICATE_PASSWORD: ${{ secrets.CODESIGN_CERTIFICATE_PASSWORD }}
117+
CODESIGN_IDENTITY: ${{ secrets.CODESIGN_IDENTITY }}
115118
steps:
116119
- name: enable windows longpaths
117120
run: |

dist-workspace.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ install-path = "CARGO_HOME"
1717
install-updater = false
1818
# Build only the required packages, and individually
1919
precise-builds = true
20+
# Whether to sign macOS executables
21+
macos-sign = true
2022

2123
[dist.github-custom-runners]
2224
aarch64-apple-darwin = "macos-14"

0 commit comments

Comments
 (0)