commit f923c7d1da81d3268307b35543fa0cfddc7f9258 Author: Jamie Schouten Date: Sat Sep 14 12:18:58 2024 +0000 Add .gitea/workflows/pest.yml diff --git a/.gitea/workflows/pest.yml b/.gitea/workflows/pest.yml new file mode 100644 index 0000000..d4e36c1 --- /dev/null +++ b/.gitea/workflows/pest.yml @@ -0,0 +1,36 @@ +name: build + +on: + workflow_call: + inputs: + tag: + required: false + type: string + default: latest + 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 }} + +jobs: + test: + 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@main + + - name: Run Pest + run: ./vendor/bin/pest