mirror of
https://github.com/vhaudiquet/ecrou.git
synced 2026-11-12 22:22:44 +00:00
build: move the entitlements next to the Homebrew formula
All consumers live in packaging already: the formula codesigns at install, and the CI and release workflows codesign the built binary. The macOS dir held nothing else.
This commit is contained in:
1 parent
a3b4dca2d9
commit
d14d8c07bd
5 files changed
+6
-6
No files matched your search
@@ -71,7 +71,7 @@ jobs:
|
||||
# HVF grants VM creation only to binaries carrying the hypervisor
|
||||
# entitlement on current macOS; packaging signs the same way.
|
||||
- name: Sign the binary with the hypervisor entitlement
|
||||
run: codesign --force --sign - --entitlements packaging/macos/ecrou.entitlements target/release/ecrou
|
||||
run: codesign --force --sign - --entitlements packaging/homebrew/ecrou.entitlements target/release/ecrou
|
||||
|
||||
- name: Probe
|
||||
run: ./target/release/ecrou probe
|
||||
|
||||
@@ -87,7 +87,7 @@ jobs:
|
||||
run: cargo build --release -p ecrou-cli
|
||||
|
||||
- name: Sign the binary with the hypervisor entitlement
|
||||
run: codesign --force --sign - --entitlements packaging/macos/ecrou.entitlements target/release/ecrou
|
||||
run: codesign --force --sign - --entitlements packaging/homebrew/ecrou.entitlements target/release/ecrou
|
||||
|
||||
- name: Package
|
||||
run: |
|
||||
|
||||
Reference in new issue
Block a user