From f923c7d1da81d3268307b35543fa0cfddc7f9258 Mon Sep 17 00:00:00 2001 From: Jamie Schouten Date: Sat, 14 Sep 2024 12:18:58 +0000 Subject: [PATCH] Add .gitea/workflows/pest.yml --- .gitea/workflows/pest.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .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