ci: Add luau-analyze step

This commit is contained in:
Mark Marks 2024-10-20 00:18:52 +02:00
parent d6f4d782a2
commit faca8ae90a

View file

@ -1,9 +1,9 @@
name: Stylua
name: Lint
on: [push, pull_request, workflow_dispatch]
jobs:
run:
style:
name: Run Stylua
runs-on: ubuntu-latest
@ -18,3 +18,18 @@ jobs:
version: latest # NOTE: we recommend pinning to a specific version in case of formatting changes
# CLI arguments
args: --check ./src
analyze:
name: Run Luau Analyze
runs-on: ubuntu-latest
steps:
- name: Checkout Project
uses: actions/checkout@v4
- name: Install Luau
uses: encodedvenom/install-luau@v2.1
- name: Analyze
run: |
luau-analyze src