name: CI on: pull_request: branches: - '*' push: branches: - master permissions: contents: read jobs: lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: leafo/gh-actions-lua@v10 with: luaVersion: "5.1" - uses: leafo/gh-actions-luarocks@v4 - name: luacheck run: | luarocks install luacheck 1.1.1 luacheck lua style: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: stylua uses: JohnnyMorganz/stylua-action@v3 with: token: ${{ secrets.GITHUB_TOKEN }} version: "0.19" args: --check lua