From 9e877c9bc665f8ff660a59ceb0118da60145e922 Mon Sep 17 00:00:00 2001 From: Marcus Da Coregio Date: Fri, 29 Sep 2023 14:03:04 -0300 Subject: [PATCH 1/3] Do not run some workflows for Dependabot branches Issue gh-13873 (cherry picked from commit ab812b2b5399985e54472d8e3d13f9b52730b06d) --- .github/workflows/continuous-integration-workflow.yml | 4 ++-- .github/workflows/deploy-docs.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index fcaf0a339c..4b7a37b0c2 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -2,8 +2,8 @@ name: CI on: push: - branches: - - '**' + branches-ignore: + - "dependabot/**" schedule: - cron: '0 10 * * *' # Once per day at 10am UTC workflow_dispatch: # Manual trigger diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 32b9f5056d..05313f3782 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,7 +1,7 @@ name: Deploy Docs on: push: - branches-ignore: [ gh-pages ] + branches-ignore: [ "gh-pages", "dependabot/**" ] tags: '**' repository_dispatch: types: request-build-reference # legacy From 2505c08e8fb27e832448b456b9eb99f918b464ac Mon Sep 17 00:00:00 2001 From: Marcus Da Coregio Date: Fri, 29 Sep 2023 14:25:22 -0300 Subject: [PATCH 2/3] Do Not Run Some Workflows on Dependabot's PRs Issue gh-13873 (cherry picked from commit 3aae03b1b2414c847ec61bb430ba4445c1bcadf5) --- .github/workflows/continuous-integration-workflow.yml | 3 +++ .github/workflows/deploy-docs.yml | 7 ++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 4b7a37b0c2..a4c15e4231 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -1,6 +1,9 @@ name: CI on: + pull_request: + branches-ignore: + - "dependabot/**" push: branches-ignore: - "dependabot/**" diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 05313f3782..4ebaf31bfd 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,7 +1,12 @@ name: Deploy Docs on: + pull_request: + branches-ignore: + - "dependabot/**" push: - branches-ignore: [ "gh-pages", "dependabot/**" ] + branches-ignore: + - "gh-pages" + - "dependabot/**" tags: '**' repository_dispatch: types: request-build-reference # legacy From b9836d618a009abfa399a71c1275f62b5ec22808 Mon Sep 17 00:00:00 2001 From: Marcus Da Coregio Date: Fri, 29 Sep 2023 15:50:10 -0300 Subject: [PATCH 3/3] Fix Workflows Issue gh-13873 --- .github/workflows/continuous-integration-workflow.yml | 3 --- .github/workflows/deploy-docs.yml | 3 --- 2 files changed, 6 deletions(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index a4c15e4231..4b7a37b0c2 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -1,9 +1,6 @@ name: CI on: - pull_request: - branches-ignore: - - "dependabot/**" push: branches-ignore: - "dependabot/**" diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 4ebaf31bfd..73c3e34ffe 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,8 +1,5 @@ name: Deploy Docs on: - pull_request: - branches-ignore: - - "dependabot/**" push: branches-ignore: - "gh-pages"