Add a github action on pull request to check lua formatting (#526)

GitHub Action used:
https://github.com/marketplace/actions/stylua

This runs `stylua --check` on a PR and it will show
success or failure. The suggested stylua changes can
be inspected when clicking on the details.

The PR can still be merged even if the check fails.
This commit is contained in:
Damjan 9000 2023-12-02 22:27:13 +01:00 committed by GitHub
parent 39ae0829ac
commit 3ca08acf0e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

18
.github/workflows/stylua.yml vendored Normal file
View file

@ -0,0 +1,18 @@
# Check Lua Formatting
name: Check Lua Formatting
on: pull_request
jobs:
stylua-check:
name: Stylua Check
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v2
- name: Stylua Check
uses: JohnnyMorganz/stylua-action@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
version: latest
args: --check .