From fdc3b6d89f42f7401c8d89f1d04aa8e4b529f042 Mon Sep 17 00:00:00 2001 From: Chen Asraf Date: Fri, 23 Jan 2026 01:06:06 +0200 Subject: [PATCH] fix: nextcloud phpunit matrix deps --- .github/workflows/nextcloud-phpunit-mysql.yml | 38 ++++++++++--------- .github/workflows/nextcloud-phpunit-pgsql.yml | 38 ++++++++++--------- 2 files changed, 40 insertions(+), 36 deletions(-) diff --git a/.github/workflows/nextcloud-phpunit-mysql.yml b/.github/workflows/nextcloud-phpunit-mysql.yml index a39a6d8..d292505 100644 --- a/.github/workflows/nextcloud-phpunit-mysql.yml +++ b/.github/workflows/nextcloud-phpunit-mysql.yml @@ -49,8 +49,28 @@ permissions: contents: read jobs: + changes: + runs-on: ubuntu-latest + + outputs: + src: ${{ steps.changes.outputs.src }} + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - uses: dorny/paths-filter@v3 + id: changes + continue-on-error: true + with: + filters: | + src: + ${{ inputs.path-filters }} + matrix: runs-on: ubuntu-latest + needs: changes + if: needs.changes.outputs.src != 'false' outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: @@ -77,24 +97,6 @@ jobs: echo "matrix=$MATRIX" >> $GITHUB_OUTPUT echo "Generated matrix: $MATRIX" - changes: - runs-on: ubuntu-latest - - outputs: - src: ${{ steps.changes.outputs.src}} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - uses: dorny/paths-filter@v3 - id: changes - continue-on-error: true - with: - filters: | - src: - ${{ inputs.path-filters }} - phpunit-mysql: runs-on: ubuntu-latest diff --git a/.github/workflows/nextcloud-phpunit-pgsql.yml b/.github/workflows/nextcloud-phpunit-pgsql.yml index c157bf9..b33c5ae 100644 --- a/.github/workflows/nextcloud-phpunit-pgsql.yml +++ b/.github/workflows/nextcloud-phpunit-pgsql.yml @@ -39,8 +39,28 @@ permissions: contents: read jobs: + changes: + runs-on: ubuntu-latest + + outputs: + src: ${{ steps.changes.outputs.src }} + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - uses: dorny/paths-filter@v3 + id: changes + continue-on-error: true + with: + filters: | + src: + ${{ inputs.path-filters }} + matrix: runs-on: ubuntu-latest + needs: changes + if: needs.changes.outputs.src != 'false' outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: @@ -65,24 +85,6 @@ jobs: echo "matrix=$MATRIX" >> $GITHUB_OUTPUT echo "Generated matrix: $MATRIX" - changes: - runs-on: ubuntu-latest - - outputs: - src: ${{ steps.changes.outputs.src }} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - uses: dorny/paths-filter@v3 - id: changes - continue-on-error: true - with: - filters: | - src: - ${{ inputs.path-filters }} - phpunit-pgsql: runs-on: ubuntu-latest