Browse Source

fixed dependabot PR checks

Eugene Pankov 4 years ago
parent
commit
992b27900e
2 changed files with 7 additions and 0 deletions
  1. 1 0
      .github/workflows/docs.yml
  2. 6 0
      scripts/build-macos.js

+ 1 - 0
.github/workflows/docs.yml

@@ -3,6 +3,7 @@ on: push
 jobs:
   build:
     runs-on: ubuntu-18.04
+    if: ${{ github.actor != 'dependabot[bot]' }}
 
     steps:
     - name: Checkout

+ 6 - 0
scripts/build-macos.js

@@ -6,6 +6,12 @@ const isTag = (process.env.GITHUB_REF || '').startsWith('refs/tags/')
 
 process.env.ARCH = process.env.ARCH || process.arch
 
+if (process.env.GITHUB_HEAD_REF) {
+    delete process.env.CSC_LINK
+    delete process.env.CSC_KEY_PASSWORD
+    process.env.CSC_IDENTITY_AUTO_DISCOVERY = 'false'
+}
+
 builder({
     dir: true,
     mac: ['pkg', 'zip'],