From 747c6b3970b5748a8de210850870011690d1576d Mon Sep 17 00:00:00 2001 From: Miro Stauder Date: Mon, 18 Dec 2023 09:26:41 +0100 Subject: [PATCH] HG actions - always run tests, even if builds fail, required cache might be available --- .github/workflows/CI-3p-mysql-connector-j.yml | 1 + .github/workflows/CI-3p-php-pdo-mysql.yml | 2 +- .github/workflows/CI-3p-sqlalchemy.yml | 1 + .github/workflows/CI-basictests.yml | 4 ---- .github/workflows/CI-repltests.yml | 1 + .github/workflows/CI-selftests.yml | 1 + .github/workflows/CI-shuntest.yml | 1 + .github/workflows/CI-taptests-groups.yml | 1 + .github/workflows/CI-taptests-ssl.yml | 1 + .github/workflows/CI-taptests.yml | 1 + 10 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/CI-3p-mysql-connector-j.yml b/.github/workflows/CI-3p-mysql-connector-j.yml index 3d915cfee..650e42107 100644 --- a/.github/workflows/CI-3p-mysql-connector-j.yml +++ b/.github/workflows/CI-3p-mysql-connector-j.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-3p-mysql-connector-j.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-3p-php-pdo-mysql.yml b/.github/workflows/CI-3p-php-pdo-mysql.yml index 8721d607c..5a0bd67a4 100644 --- a/.github/workflows/CI-3p-php-pdo-mysql.yml +++ b/.github/workflows/CI-3p-php-pdo-mysql.yml @@ -18,13 +18,13 @@ on: concurrency: group: ${{ github.workflow }}-${{ github.ref_name }} - jobs: cache: uses: sysown/proxysql/.github/workflows/ci-builds.yml@GH-Actions secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-3p-php-pdo-mysql.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-3p-sqlalchemy.yml b/.github/workflows/CI-3p-sqlalchemy.yml index 9be2100a3..c1f1e96ef 100644 --- a/.github/workflows/CI-3p-sqlalchemy.yml +++ b/.github/workflows/CI-3p-sqlalchemy.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-3p-sqlalchemy.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-basictests.yml b/.github/workflows/CI-basictests.yml index 616b5b4bf..329e6ceb2 100644 --- a/.github/workflows/CI-basictests.yml +++ b/.github/workflows/CI-basictests.yml @@ -14,10 +14,6 @@ on: # 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-repltests.yml b/.github/workflows/CI-repltests.yml index 4716bdfe4..c7e611395 100644 --- a/.github/workflows/CI-repltests.yml +++ b/.github/workflows/CI-repltests.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-repltests.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-selftests.yml b/.github/workflows/CI-selftests.yml index 13461ed60..ced298f0a 100644 --- a/.github/workflows/CI-selftests.yml +++ b/.github/workflows/CI-selftests.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-selftests.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-shuntest.yml b/.github/workflows/CI-shuntest.yml index cd4dfc758..9ec86543a 100644 --- a/.github/workflows/CI-shuntest.yml +++ b/.github/workflows/CI-shuntest.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-shuntest.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-taptests-groups.yml b/.github/workflows/CI-taptests-groups.yml index b44dd79a6..ab07b29ae 100644 --- a/.github/workflows/CI-taptests-groups.yml +++ b/.github/workflows/CI-taptests-groups.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-taptests-groups.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-taptests-ssl.yml b/.github/workflows/CI-taptests-ssl.yml index 94812e613..52f6a2312 100644 --- a/.github/workflows/CI-taptests-ssl.yml +++ b/.github/workflows/CI-taptests-ssl.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-taptests-ssl.yml@GH-Actions secrets: inherit diff --git a/.github/workflows/CI-taptests.yml b/.github/workflows/CI-taptests.yml index 490f0d729..6eab90281 100644 --- a/.github/workflows/CI-taptests.yml +++ b/.github/workflows/CI-taptests.yml @@ -24,6 +24,7 @@ jobs: secrets: inherit run: + if: ${{ always() }} needs: [ "cache" ] uses: sysown/proxysql/.github/workflows/ci-taptests.yml@GH-Actions secrets: inherit