Compare commits

..

4 Commits

Author SHA1 Message Date
ff2e5816b0 feature/image (#9)
Reviewed-on: #9
Co-authored-by: Johan Rooijakkers <johan@qlic.nl>
Co-committed-by: Johan Rooijakkers <johan@qlic.nl>
2025-03-05 17:07:37 +00:00
ce508a66d5 change default image (#8)
Co-authored-by: Johan Rooijakkers <johan@qlic.nl>
Reviewed-on: #8
2025-03-05 17:01:55 +00:00
74bc98d49d Merge pull request 'can provide own image' (#7) from feature/image into main
Reviewed-on: #7
2025-03-05 16:40:14 +00:00
d459669371 can provide own image 2025-03-05 17:31:31 +01:00

View File

@ -1,6 +1,10 @@
on:
workflow_call:
inputs:
image:
required: false
type: string
default: git.qlic.nl/qlic/quality:php8.3
username:
required: false
type: string
@ -22,17 +26,11 @@ jobs:
quality:
runs-on: ubuntu-24.04
container:
image: git.qlic.nl/qlic/quality:latest
image: ${{ inputs.image }}
credentials:
username: ${{ inputs.username }}
password: ${{ inputs.password }}
steps:
- name: Setup composer authentication
run: |
if [ -f ${{ secrets.COMPOSER_AUTH_JSON }} ]
cp ${{ secrets.COMPOSER_AUTH_JSON }} ~/.composer/auth.json
fi
- name: Setup composer
uses: https://git.qlic.nl/actions/setup-composer@v1
with:
@ -61,6 +59,6 @@ jobs:
- name: Run php cs fixer
run: ./vendor/bin/php-cs-fixer fix --diff --dry-run
- name: Run audit
run: composer audit