mirror of https://github.com/pixelfed/pixelfed
Create PHP-Pint.yml
parent
b8f7577f42
commit
f2a91a6dfc
@ -0,0 +1,39 @@
|
||||
name: PHP - Pint
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- dev
|
||||
- staging
|
||||
pull_request:
|
||||
branches:
|
||||
- dev
|
||||
- staging
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: true
|
||||
matrix:
|
||||
php: [8.4]
|
||||
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Setup PHP
|
||||
uses: shivammathur/setup-php@v2
|
||||
with:
|
||||
php-version: ${{ matrix.php }}
|
||||
extensions: json, dom, curl, libxml, mbstring
|
||||
coverage: none
|
||||
|
||||
- name: Install Composer dependencies
|
||||
run: composer install --no-interaction --no-progress
|
||||
|
||||
- name: Run Pint
|
||||
run: ./vendor/bin/pint --test
|
||||
|
||||
# - name: Commit linted files
|
||||
# uses: stefanzweifel/git-auto-commit-action@v5
|
||||
Loading…
Reference in New Issue