From 44c4f913ac6c394cc6a4053d039055eb0a0e3cb2 Mon Sep 17 00:00:00 2001 From: Koen Baas Date: Thu, 4 Jun 2026 11:36:33 +0000 Subject: [PATCH 1/2] Update .gitea/workflows/pest.yml --- .gitea/workflows/pest.yml | 55 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/pest.yml b/.gitea/workflows/pest.yml index abf4c26..1a67c14 100644 --- a/.gitea/workflows/pest.yml +++ b/.gitea/workflows/pest.yml @@ -32,6 +32,7 @@ jobs: credentials: username: ${{ inputs.username }} password: ${{ inputs.password }} + steps: - name: Setup composer uses: https://git.qlic.nl/actions/setup-composer@v1 @@ -46,7 +47,59 @@ jobs: - name: Upload coverage if: ${{ inputs.coverage }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v3 + with: + name: coverage + path: coverage.xmlname: pest + +on: + workflow_call: + inputs: + image: + required: false + type: string + default: git.qlic.nl/qlic/quality:latest + username: + required: false + type: string + default: ${{ vars.REGISTRY_USERNAME }} + password: + required: false + type: string + default: ${{ vars.REGISTRY_PASSWORD }} + coverage: + required: false + type: boolean + default: false + coverage_args: + required: false + type: string + default: '--coverage --coverage-clover=coverage.xml' + +jobs: + pest: + runs-on: ubuntu-24.04 + container: + image: ${{ inputs.image }} + credentials: + username: ${{ inputs.username }} + password: ${{ inputs.password }} + + steps: + - name: Setup composer + uses: https://git.qlic.nl/actions/setup-composer@v1 + + - name: Run Pest + run: | + if [ "${{ inputs.coverage }}" = "true" ]; then + php -d pcov.enabled=1 -d pcov.directory=. ./vendor/bin/pest ${{ inputs.coverage_args }} + else + ./vendor/bin/pest + fi + + - name: Upload coverage + if: ${{ inputs.coverage }} + uses: actions/upload-artifact@v3 with: name: coverage path: coverage.xml \ No newline at end of file -- 2.52.0 From 0eb5497021c945d2e48650fb20b1ff937db39149 Mon Sep 17 00:00:00 2001 From: Koen Baas Date: Thu, 4 Jun 2026 11:38:05 +0000 Subject: [PATCH 2/2] Update .gitea/workflows/pest.yml --- .gitea/workflows/pest.yml | 52 --------------------------------------- 1 file changed, 52 deletions(-) diff --git a/.gitea/workflows/pest.yml b/.gitea/workflows/pest.yml index 1a67c14..3abddb2 100644 --- a/.gitea/workflows/pest.yml +++ b/.gitea/workflows/pest.yml @@ -1,57 +1,5 @@ name: pest -on: - workflow_call: - inputs: - image: - required: false - type: string - default: git.qlic.nl/qlic/quality:latest - username: - required: false - type: string - default: ${{ vars.REGISTRY_USERNAME }} - password: - required: false - type: string - default: ${{ vars.REGISTRY_PASSWORD }} - coverage: - required: false - type: boolean - default: false - coverage_args: - required: false - type: string - default: '--coverage --coverage-clover=coverage.xml' - -jobs: - pest: - runs-on: ubuntu-24.04 - container: - image: ${{ inputs.image }} - credentials: - username: ${{ inputs.username }} - password: ${{ inputs.password }} - - steps: - - name: Setup composer - uses: https://git.qlic.nl/actions/setup-composer@v1 - - - name: Run Pest - run: | - if [ "${{ inputs.coverage }}" = "true" ]; then - php -d pcov.enabled=1 -d pcov.directory=. ./vendor/bin/pest ${{ inputs.coverage_args }} - else - ./vendor/bin/pest - fi - - - name: Upload coverage - if: ${{ inputs.coverage }} - uses: actions/upload-artifact@v3 - with: - name: coverage - path: coverage.xmlname: pest - on: workflow_call: inputs: -- 2.52.0