name: Lint on: push jobs: lint: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup nodejs uses: actions/setup-node@v4 with: node-version: latest - name: Install commit message convention lib run: npm i commitlint-config-wizardoc -D - name: Check commit message uses: wagoid/commitlint-github-action@v4 - name: Check code style uses: JohnnyMorganz/stylua-action@v4 with: token: ${{ secrets.GITHUB_TOKEN }} version: latest args: --check .