diff --git a/.github/workflows/CI-3p-django-framework.yml b/.github/workflows/CI-3p-django-framework.yml index 4fd934053..717dd0d58 100644 --- a/.github/workflows/CI-3p-django-framework.yml +++ b/.github/workflows/CI-3p-django-framework.yml @@ -1,20 +1,11 @@ name: CI-3p-django-framework on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: - + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] + concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} cancel-in-progress: true diff --git a/.github/workflows/CI-3p-laravel-framework.yml b/.github/workflows/CI-3p-laravel-framework.yml index b3f646009..72aba7dd4 100644 --- a/.github/workflows/CI-3p-laravel-framework.yml +++ b/.github/workflows/CI-3p-laravel-framework.yml @@ -1,19 +1,10 @@ name: CI-3p-laravel-framework on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-3p-mariadb-connector-c.yml b/.github/workflows/CI-3p-mariadb-connector-c.yml index d1843cebf..3aa4757d4 100644 --- a/.github/workflows/CI-3p-mariadb-connector-c.yml +++ b/.github/workflows/CI-3p-mariadb-connector-c.yml @@ -1,19 +1,10 @@ name: CI-3p-mariadb-connector-c on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-3p-mysql-connector-j.yml b/.github/workflows/CI-3p-mysql-connector-j.yml index 865d7b8bf..f4d49a57a 100644 --- a/.github/workflows/CI-3p-mysql-connector-j.yml +++ b/.github/workflows/CI-3p-mysql-connector-j.yml @@ -1,19 +1,10 @@ name: CI-3p-mysql-connector-j on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-3p-php-pdo-mysql.yml b/.github/workflows/CI-3p-php-pdo-mysql.yml index 529b425ef..1f1a7a96e 100644 --- a/.github/workflows/CI-3p-php-pdo-mysql.yml +++ b/.github/workflows/CI-3p-php-pdo-mysql.yml @@ -1,19 +1,10 @@ name: CI-3p-php-pdo-mysql on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-3p-sqlalchemy.yml b/.github/workflows/CI-3p-sqlalchemy.yml index 257953601..18e6948c7 100644 --- a/.github/workflows/CI-3p-sqlalchemy.yml +++ b/.github/workflows/CI-3p-sqlalchemy.yml @@ -1,19 +1,10 @@ name: CI-3p-sqlalchemy on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-basictests.yml b/.github/workflows/CI-basictests.yml index 4eb8b9312..72213b2e9 100644 --- a/.github/workflows/CI-basictests.yml +++ b/.github/workflows/CI-basictests.yml @@ -1,19 +1,10 @@ name: CI-basictests on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-builds.yml b/.github/workflows/CI-builds.yml index 954bacf8c..dd888278a 100644 --- a/.github/workflows/CI-builds.yml +++ b/.github/workflows/CI-builds.yml @@ -2,12 +2,12 @@ name: CI-builds on: push: -# branches: [ "v2.7" ] +# branches: [ 'v[0-9]+.x','v[0-9]+.[0-9]+','v[0-9]+.[0-9]+.[0-9]+' ] paths-ignore: - '.github/**' - '**.md' pull_request: -# branches: [ "v2.7" ] +# branches: [ 'v[0-9]+.x','v[0-9]+.[0-9]+','v[0-9]+.[0-9]+.[0-9]+' ] paths-ignore: - '.github/**' - '**.md' diff --git a/.github/workflows/CI-codeql.yml b/.github/workflows/CI-codeql.yml index 09c7fb6cd..bad85f96b 100644 --- a/.github/workflows/CI-codeql.yml +++ b/.github/workflows/CI-codeql.yml @@ -1,19 +1,10 @@ name: CI-CodeQL on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-maketest.yml b/.github/workflows/CI-maketest.yml index df9f1cd56..ec8e9d57f 100644 --- a/.github/workflows/CI-maketest.yml +++ b/.github/workflows/CI-maketest.yml @@ -1,19 +1,10 @@ name: CI-maketest on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-package-build.yml b/.github/workflows/CI-package-build.yml index bdc011501..ba90e2b4d 100644 --- a/.github/workflows/CI-package-build.yml +++ b/.github/workflows/CI-package-build.yml @@ -2,15 +2,15 @@ name: CI-Package-Build on: push: -# branches: [ "v[0-9]+.x?[0-9]*.?x?[0-9]*" ] + branches: [ 'v[0-9]+.x','v[0-9]+.[0-9]+','v[0-9]+.[0-9]+.[0-9]+' ] + paths-ignore: + - '.github/**' + - '**.md' + pull_request: + branches: [ 'v[0-9]+.x','v[0-9]+.[0-9]+','v[0-9]+.[0-9]+.[0-9]+' ] paths-ignore: - '.github/**' - '**.md' -# pull_request: -# branches: [ "v2.x" ] -# paths-ignore: -# - '.github/**' -# - '**.md' # schedule: # - cron: '15 13 * * 3' workflow_dispatch: diff --git a/.github/workflows/CI-repltests.yml b/.github/workflows/CI-repltests.yml index a4d3633ba..199a8df1d 100644 --- a/.github/workflows/CI-repltests.yml +++ b/.github/workflows/CI-repltests.yml @@ -1,19 +1,10 @@ name: CI-repltests on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-selftests.yml b/.github/workflows/CI-selftests.yml index d8f90d912..44c163c74 100644 --- a/.github/workflows/CI-selftests.yml +++ b/.github/workflows/CI-selftests.yml @@ -1,19 +1,10 @@ name: CI-selftests on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-shuntest.yml b/.github/workflows/CI-shuntest.yml index 71e4818dd..f5999b652 100644 --- a/.github/workflows/CI-shuntest.yml +++ b/.github/workflows/CI-shuntest.yml @@ -1,19 +1,10 @@ name: CI-shuntest on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-taptests-asan.yml b/.github/workflows/CI-taptests-asan.yml index 437ae09a7..b84a62870 100644 --- a/.github/workflows/CI-taptests-asan.yml +++ b/.github/workflows/CI-taptests-asan.yml @@ -1,19 +1,10 @@ name: CI-taptests-asan on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-taptests-groups.yml b/.github/workflows/CI-taptests-groups.yml index f41dbb12f..13b0a22ed 100644 --- a/.github/workflows/CI-taptests-groups.yml +++ b/.github/workflows/CI-taptests-groups.yml @@ -1,19 +1,10 @@ name: CI-taptests-groups on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-taptests-ssl.yml b/.github/workflows/CI-taptests-ssl.yml index 47efc386f..cc5f2b40f 100644 --- a/.github/workflows/CI-taptests-ssl.yml +++ b/.github/workflows/CI-taptests-ssl.yml @@ -1,19 +1,10 @@ name: CI-taptests-ssl on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} diff --git a/.github/workflows/CI-taptests.yml b/.github/workflows/CI-taptests.yml index de07a3915..b24e07247 100644 --- a/.github/workflows/CI-taptests.yml +++ b/.github/workflows/CI-taptests.yml @@ -1,19 +1,10 @@ name: CI-taptests on: - push: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' - pull_request: -# branches: [ "v2.x" ] - paths-ignore: - - '.github/**' - - '**.md' -# schedule: -# - cron: '15 13 * * 3' workflow_dispatch: + workflow_run: + workflows: [ CI-builds ] + types: [ completed ] concurrency: group: ${{ github.workflow }}-${{ github.ref_name }}