From eab043b05bc2f29a955864795189c4df3418a292 Mon Sep 17 00:00:00 2001 From: Nicola Soranzo Date: Tue, 24 Aug 2021 15:25:00 +0100 Subject: [PATCH 1/3] Update dependencies workflow only on pypa repo Currently this is run also on forks, where it fails at the generate-token step. --- .github/workflows/update-dependencies.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index 1ee0ae71..a6609616 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -8,6 +8,7 @@ on: jobs: update-dependencies: name: Update dependencies + if: github.repository_owner == 'pypa' runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 From 18b18a336b270421c7000cedcebde8028b85ef4c Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Wed, 25 Aug 2021 21:05:23 +0100 Subject: [PATCH 2/3] Update .github/workflows/update-dependencies.yml Co-authored-by: Henry Schreiner --- .github/workflows/update-dependencies.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index a6609616..3160ae20 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -8,7 +8,7 @@ on: jobs: update-dependencies: name: Update dependencies - if: github.repository_owner == 'pypa' + if: github.repository_owner == 'pypa' || github.event_name != 'schedule' runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 From 9e787cf1244de2128c93379a32c33480a8aaee6c Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Wed, 25 Aug 2021 17:37:42 -0400 Subject: [PATCH 3/3] Update update-dependencies.yml --- .github/workflows/update-dependencies.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index 3160ae20..bbce092e 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -25,6 +25,7 @@ jobs: # run the GHA tests. - uses: tibdex/github-app-token@v1 id: generate-token + if: github.ref == 'refs/heads/main' && github.repository == 'pypa/cibuildwheel' with: app_id: ${{ secrets.CIBUILDWHEEL_BOT_APP_ID }} private_key: ${{ secrets.CIBUILDWHEEL_BOT_APP_PRIVATE_KEY }}