diff options
author | Christoph Settgast <csett86@web.de> | 2022-01-05 11:26:45 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-05 11:26:45 +0100 |
commit | f91287a369c030408ad3a69ac4338c1a6133e8de (patch) | |
tree | 6835abfc876504062d44c69031c75fb1f2c306d3 | |
parent | 50cf81a497f3cc4aabe52fbe56239271d48bcd7f (diff) |
ci(mac): directly set env vars based on secrets (#697)
Then they are only set to something meaningful if they are present,
so same logic as before, just a bit cleaner and better working for downstream
forks which dont need mac signed builds.
-rw-r--r-- | .github/workflows/ci.yml | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d2135d3..5d49b39 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,17 +40,14 @@ jobs: - uses: actions/setup-node@v2 with: node-version: '16' - - name: Prepare for app signing and notarization - if: ${{ github.event_name != 'pull_request' }} - run: | - echo "CSC_LINK=${{ secrets.mac_cert }}" >> $GITHUB_ENV - echo "CSC_KEY_PASSWORD=${{ secrets.mac_cert_password }}" >> $GITHUB_ENV - echo "APPLE_ID=${{ secrets.apple_id }}" >> $GITHUB_ENV - echo "APPLE_ID_PASSWORD=${{ secrets.apple_id_password }}" >> $GITHUB_ENV - echo "TEAM_ID=${{ secrets.team_id }}" >> $GITHUB_ENV - name: Build it env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CSC_LINK: ${{ secrets.mac_cert }} + CSC_KEY_PASSWORD: ${{ secrets.mac_cert_password }} + APPLE_ID: ${{ secrets.apple_id }} + APPLE_ID_PASSWORD: ${{ secrets.apple_id_password }} + TEAM_ID: ${{ secrets.team_id }} run: | npm install npm run lint |