mirror of
https://gitlab.com/futo-org/fcast.git
synced 2025-06-24 21:25:23 +00:00
CI: Added mac runner ssh key
This commit is contained in:
parent
3e2409425e
commit
5ac7de20d3
1 changed files with 7 additions and 0 deletions
|
@ -26,6 +26,13 @@ buildMac:
|
||||||
- security import ./.secure_files/Certificates.p12 -k ~/Library/Keychains/login.keychain -P "$FCAST_CERTIFICATES_PASSWORD" -T /usr/bin/codesign
|
- security import ./.secure_files/Certificates.p12 -k ~/Library/Keychains/login.keychain -P "$FCAST_CERTIFICATES_PASSWORD" -T /usr/bin/codesign
|
||||||
# Keychain ignores access control, causing to prompt for access and failing in CI environments...: https://stackoverflow.com/a/40039594
|
# Keychain ignores access control, causing to prompt for access and failing in CI environments...: https://stackoverflow.com/a/40039594
|
||||||
- "security set-key-partition-list -S apple-tool:,apple: -s -k admin ~/Library/Keychains/login.keychain"
|
- "security set-key-partition-list -S apple-tool:,apple: -s -k admin ~/Library/Keychains/login.keychain"
|
||||||
|
|
||||||
|
- mkdir -p ~/.ssh/
|
||||||
|
- cp ./.secure_files/id_ed25519 ~/.ssh/id_ed25519
|
||||||
|
- cp ./.secure_files/id_ed25519.pub ~/.ssh/id_ed25519.pub
|
||||||
|
- chmod 700 ~/.ssh/
|
||||||
|
- chmod 600 ~/.ssh/id_ed25519
|
||||||
|
- chmod 600 ~/.ssh/id_ed25519.pub
|
||||||
- cd receivers/electron
|
- cd receivers/electron
|
||||||
script:
|
script:
|
||||||
- npm install
|
- npm install
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue