Add GitHub Action for automatic formatting

This commit is contained in:
nachtjasmin 2023-05-25 15:45:06 +02:00
parent c9dc31ed3f
commit 5fcbc35766
No known key found for this signature in database

26
.github/workflows/codequality.yml vendored Normal file
View file

@ -0,0 +1,26 @@
name: Code quality
on:
pull_request:
push:
branches:
- main
jobs:
format:
runs-on: ubuntu-latest
permissions:
# Give the default GITHUB_TOKEN write permission to commit and push the
# added or changed files to the repository.
contents: write
steps:
- uses: actions/checkout@v3
with:
ref: ${{ github.head_ref }}
- name: Install dependencies
run: npm ci
- name: Format files using prettier
run: npm run format
- uses: stefanzweifel/git-auto-commit-action@v4
name: Commit possible changes
with:
commit_message: "Format files using prettier"