From 2ebd163225f6b9aa8fd513983ede615e32fdb9ac Mon Sep 17 00:00:00 2001 From: Artem Gavrilov Date: Thu, 18 Apr 2024 16:52:36 +0200 Subject: [PATCH] Tune CI triggers (#444) * Use commong CI triggers for all workflows * Tune CI triggers, fix version tag regex * Escape regex --- .github/workflows/code-coverage-test.yml | 6 +++++- .github/workflows/cppcheck.yml | 3 ++- .github/workflows/postgresql-11-build.yml | 8 +++++++- .github/workflows/postgresql-11-pgdg-package.yml | 8 +++++++- .github/workflows/postgresql-11-pmm.yaml | 8 +++++++- .github/workflows/postgresql-11-ppg-package.yml | 8 +++++++- .github/workflows/postgresql-12-build.yml | 8 +++++++- .github/workflows/postgresql-12-pgdg-package.yml | 8 +++++++- .github/workflows/postgresql-12-pmm.yaml | 8 +++++++- .github/workflows/postgresql-12-ppg-package.yml | 8 +++++++- .github/workflows/postgresql-13-build.yml | 8 +++++++- .github/workflows/postgresql-13-pgdg-package.yml | 8 +++++++- .github/workflows/postgresql-13-pmm.yaml | 8 +++++++- .github/workflows/postgresql-13-ppg-package.yml | 8 +++++++- .github/workflows/postgresql-14-build.yml | 8 +++++++- .github/workflows/postgresql-14-pgdg-package.yml | 8 +++++++- .github/workflows/postgresql-14-pmm.yaml | 8 +++++++- .github/workflows/postgresql-14-ppg-package.yml | 8 +++++++- .github/workflows/postgresql-15-build.yml | 8 +++++++- .github/workflows/postgresql-15-pgdg-package.yml | 8 +++++++- .github/workflows/postgresql-15-pmm.yaml | 8 +++++++- .github/workflows/postgresql-15-ppg-package.yml | 8 +++++++- .github/workflows/postgresql-16-build.yml | 8 +++++++- .github/workflows/postgresql-16-pgdg-package.yml | 8 +++++++- .github/workflows/postgresql-16-ppg-package.yml | 8 +++++++- 25 files changed, 168 insertions(+), 25 deletions(-) diff --git a/.github/workflows/code-coverage-test.yml b/.github/workflows/code-coverage-test.yml index e753a4c..f968a7c 100644 --- a/.github/workflows/code-coverage-test.yml +++ b/.github/workflows/code-coverage-test.yml @@ -1,5 +1,9 @@ name: code-coverage-test -on: [pull_request] +on: + pull_request: + push: + branches: + - main jobs: build: diff --git a/.github/workflows/cppcheck.yml b/.github/workflows/cppcheck.yml index 90d93f6..b62f38a 100644 --- a/.github/workflows/cppcheck.yml +++ b/.github/workflows/cppcheck.yml @@ -1,5 +1,6 @@ name: cppcheck-action-test -on: [push] +on: + pull_request: jobs: build: diff --git a/.github/workflows/postgresql-11-build.yml b/.github/workflows/postgresql-11-build.yml index cc2726e..8482dc3 100644 --- a/.github/workflows/postgresql-11-build.yml +++ b/.github/workflows/postgresql-11-build.yml @@ -1,5 +1,11 @@ name: postgresql-11-build -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-11-pgdg-package.yml b/.github/workflows/postgresql-11-pgdg-package.yml index 58f0255..3c2cd73 100644 --- a/.github/workflows/postgresql-11-pgdg-package.yml +++ b/.github/workflows/postgresql-11-pgdg-package.yml @@ -1,5 +1,11 @@ name: postgresql-11-pgdg-package -on: [pull_request] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-11-pmm.yaml b/.github/workflows/postgresql-11-pmm.yaml index 7ab2984..a89708a 100644 --- a/.github/workflows/postgresql-11-pmm.yaml +++ b/.github/workflows/postgresql-11-pmm.yaml @@ -1,5 +1,11 @@ name: postgresql-11-pmm-integration -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-11-ppg-package.yml b/.github/workflows/postgresql-11-ppg-package.yml index 976b93b..9a769fb 100644 --- a/.github/workflows/postgresql-11-ppg-package.yml +++ b/.github/workflows/postgresql-11-ppg-package.yml @@ -1,5 +1,11 @@ name: postgresql-11-ppg-package -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-12-build.yml b/.github/workflows/postgresql-12-build.yml index ffdaa18..39afc74 100644 --- a/.github/workflows/postgresql-12-build.yml +++ b/.github/workflows/postgresql-12-build.yml @@ -1,5 +1,11 @@ name: postgresql-12-build -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-12-pgdg-package.yml b/.github/workflows/postgresql-12-pgdg-package.yml index 05b3afd..8259431 100644 --- a/.github/workflows/postgresql-12-pgdg-package.yml +++ b/.github/workflows/postgresql-12-pgdg-package.yml @@ -1,5 +1,11 @@ name: postgresql-12-pgdg-package -on: [pull_request] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-12-pmm.yaml b/.github/workflows/postgresql-12-pmm.yaml index 0d460d0..cb30f5b 100644 --- a/.github/workflows/postgresql-12-pmm.yaml +++ b/.github/workflows/postgresql-12-pmm.yaml @@ -1,5 +1,11 @@ name: postgresql-12-pmm-integration -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-12-ppg-package.yml b/.github/workflows/postgresql-12-ppg-package.yml index e6c8487..8cb642c 100644 --- a/.github/workflows/postgresql-12-ppg-package.yml +++ b/.github/workflows/postgresql-12-ppg-package.yml @@ -1,5 +1,11 @@ name: postgresql-12-ppg-package -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-13-build.yml b/.github/workflows/postgresql-13-build.yml index 27eb954..aab9943 100644 --- a/.github/workflows/postgresql-13-build.yml +++ b/.github/workflows/postgresql-13-build.yml @@ -1,5 +1,11 @@ name: postgresql-13-build -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-13-pgdg-package.yml b/.github/workflows/postgresql-13-pgdg-package.yml index ee25781..45ae284 100644 --- a/.github/workflows/postgresql-13-pgdg-package.yml +++ b/.github/workflows/postgresql-13-pgdg-package.yml @@ -1,5 +1,11 @@ name: postgresql-13-pgdg-package -on: [pull_request] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-13-pmm.yaml b/.github/workflows/postgresql-13-pmm.yaml index 4f3370a..c4cf096 100644 --- a/.github/workflows/postgresql-13-pmm.yaml +++ b/.github/workflows/postgresql-13-pmm.yaml @@ -1,5 +1,11 @@ name: postgresql-13-pmm-integration -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-13-ppg-package.yml b/.github/workflows/postgresql-13-ppg-package.yml index 93dedb6..7a9714a 100644 --- a/.github/workflows/postgresql-13-ppg-package.yml +++ b/.github/workflows/postgresql-13-ppg-package.yml @@ -1,5 +1,11 @@ name: postgresql-13-ppg-package -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-14-build.yml b/.github/workflows/postgresql-14-build.yml index 2a47321..cfecc54 100644 --- a/.github/workflows/postgresql-14-build.yml +++ b/.github/workflows/postgresql-14-build.yml @@ -1,5 +1,11 @@ name: postgresql-14-build -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-14-pgdg-package.yml b/.github/workflows/postgresql-14-pgdg-package.yml index 8303d60..8ddbe5d 100644 --- a/.github/workflows/postgresql-14-pgdg-package.yml +++ b/.github/workflows/postgresql-14-pgdg-package.yml @@ -1,5 +1,11 @@ name: postgresql-14-pgdg-package -on: [pull_request] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-14-pmm.yaml b/.github/workflows/postgresql-14-pmm.yaml index eee9439..dd63856 100644 --- a/.github/workflows/postgresql-14-pmm.yaml +++ b/.github/workflows/postgresql-14-pmm.yaml @@ -1,5 +1,11 @@ name: postgresql-14-pmm-integration -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-14-ppg-package.yml b/.github/workflows/postgresql-14-ppg-package.yml index 337dccd..f24fd37 100644 --- a/.github/workflows/postgresql-14-ppg-package.yml +++ b/.github/workflows/postgresql-14-ppg-package.yml @@ -1,5 +1,11 @@ name: postgresql-14-ppg-package -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-15-build.yml b/.github/workflows/postgresql-15-build.yml index c0c76e0..b5f424d 100644 --- a/.github/workflows/postgresql-15-build.yml +++ b/.github/workflows/postgresql-15-build.yml @@ -1,5 +1,11 @@ name: postgresql-15-build -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-15-pgdg-package.yml b/.github/workflows/postgresql-15-pgdg-package.yml index ab5b5c9..27f391a 100644 --- a/.github/workflows/postgresql-15-pgdg-package.yml +++ b/.github/workflows/postgresql-15-pgdg-package.yml @@ -1,5 +1,11 @@ name: postgresql-15-pgdg-package -on: [pull_request] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-15-pmm.yaml b/.github/workflows/postgresql-15-pmm.yaml index 4113cc7..b218b80 100644 --- a/.github/workflows/postgresql-15-pmm.yaml +++ b/.github/workflows/postgresql-15-pmm.yaml @@ -1,5 +1,11 @@ name: postgresql-15-pmm-integration -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-15-ppg-package.yml b/.github/workflows/postgresql-15-ppg-package.yml index e6b963d..27c9454 100644 --- a/.github/workflows/postgresql-15-ppg-package.yml +++ b/.github/workflows/postgresql-15-ppg-package.yml @@ -1,5 +1,11 @@ name: postgresql-15-ppg-package -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-16-build.yml b/.github/workflows/postgresql-16-build.yml index 891d9b7..9a9f3c3 100644 --- a/.github/workflows/postgresql-16-build.yml +++ b/.github/workflows/postgresql-16-build.yml @@ -1,5 +1,11 @@ name: postgresql-16-build -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-16-pgdg-package.yml b/.github/workflows/postgresql-16-pgdg-package.yml index 6b50193..b19404c 100644 --- a/.github/workflows/postgresql-16-pgdg-package.yml +++ b/.github/workflows/postgresql-16-pgdg-package.yml @@ -1,5 +1,11 @@ name: postgresql-16-pgdg-package -on: [pull_request] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: diff --git a/.github/workflows/postgresql-16-ppg-package.yml b/.github/workflows/postgresql-16-ppg-package.yml index fd39428..707c14e 100644 --- a/.github/workflows/postgresql-16-ppg-package.yml +++ b/.github/workflows/postgresql-16-ppg-package.yml @@ -1,5 +1,11 @@ name: postgresql-16-ppg-package -on: [push] +on: + pull_request: + push: + branches: + - main + tags: + - '[0-9]+.[0-9]+.[0-9]+*' jobs: build: