diff --git a/.github/workflows/additional_checks.yml b/.github/workflows/additional_checks.yml index 6bdd315ca4b..19362bbf17e 100644 --- a/.github/workflows/additional_checks.yml +++ b/.github/workflows/additional_checks.yml @@ -6,8 +6,14 @@ name: Additional Checks # (and job) to reduce the number of jobs. on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: additional-checks: diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index d2ff7da1fc2..30dbac640be 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -3,11 +3,12 @@ name: Python Black Formatting on: push: branches: - - main - - releasebranch_* - tags: - - "*.*.*" + - main + - releasebranch_* pull_request: + branches: + - main + - releasebranch_* jobs: run-black: diff --git a/.github/workflows/centos.yml b/.github/workflows/centos.yml index a83a289e511..c24924f243a 100644 --- a/.github/workflows/centos.yml +++ b/.github/workflows/centos.yml @@ -1,8 +1,14 @@ name: CentOS on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: build: diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 3ab09abefa1..3665bce08c1 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -2,9 +2,11 @@ name: "CodeQL" on: push: - branches: [main, releasebranch_7_8] + branches: + - main pull_request: - branches: [main] + branches: + - main paths-ignore: - "**/*.html" - "**/*.md" diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index c84bedb7246..af71c392296 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -1,8 +1,14 @@ name: Python Flake8 Code Quality on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: flake8: diff --git a/.github/workflows/gcc.yml b/.github/workflows/gcc.yml index 0501b0083f6..ac913f93a85 100644 --- a/.github/workflows/gcc.yml +++ b/.github/workflows/gcc.yml @@ -1,8 +1,14 @@ name: GCC C/C++ standards check on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: build: diff --git a/.github/workflows/osgeo4w.yml b/.github/workflows/osgeo4w.yml index f63f3afe119..17a8984ab56 100644 --- a/.github/workflows/osgeo4w.yml +++ b/.github/workflows/osgeo4w.yml @@ -1,8 +1,14 @@ name: OSGeo4W on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: build: diff --git a/.github/workflows/pylint.yml b/.github/workflows/pylint.yml index fe9faeb2f57..26c21f904b1 100644 --- a/.github/workflows/pylint.yml +++ b/.github/workflows/pylint.yml @@ -3,11 +3,12 @@ name: Python Pylint Code Quality on: push: branches: - - main - - releasebranch_* - tags: - - "*.*.*" + - main + - releasebranch_* pull_request: + branches: + - main + - releasebranch_* jobs: pylint: diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index b834f59844f..cf1e51abfce 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -1,8 +1,14 @@ name: pytest on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: pytest: diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml index ff01b6f4bc5..fc44d947000 100644 --- a/.github/workflows/super-linter.yml +++ b/.github/workflows/super-linter.yml @@ -1,8 +1,14 @@ name: General linting on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: super-linter: diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 1fb98429afb..e3f06f2459c 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -2,8 +2,14 @@ name: Ubuntu # Build and run tests on Ubuntu on: - - push - - pull_request + push: + branches: + - main + - releasebranch_* + pull_request: + branches: + - main + - releasebranch_* jobs: build-and-test: