pest/.gitea/workflows/pest.yml

33 lines
713 B
YAML

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 }}
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: ./vendor/bin/pest