Merge pull request #145 from hyperspacedev/github-actions-apple-sign

Run certificate installs on CI only if Desktop initiates it
This commit is contained in:
Marquis Kurt 2019-12-18 14:20:05 -05:00 committed by GitHub
commit 9966aec312
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -12,7 +12,8 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: 10.x
- name: Run pre-build setup
- name: Install certificates and entitlements
if: github.actor == 'alicerunsonfedora' || github.actor == 'Nomad1556' || github.actor == 'audmaxwell'
run: |
echo "Downloading certificates and profiles..."
echo "$ascCertificates" > certs.b64
@ -44,4 +45,4 @@ jobs:
run: |
npm install
npm run build --if-present
npm run build-desktop-darwin-nosign
npm run build-desktop-darwin-nosign