diff --git a/.github/workflows/analysis.yaml b/.github/workflows/analysis.yaml new file mode 100644 index 0000000..f3d07be --- /dev/null +++ b/.github/workflows/analysis.yaml @@ -0,0 +1,19 @@ +name: Analysis + +on: [push, pull_request, workflow_dispatch] + +jobs: + run: + 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: | + output=$(luau-analyze src || true) # Suppress errors for now. diff --git a/.github/workflows/lint.yml b/.github/workflows/styling.yaml similarity index 97% rename from .github/workflows/lint.yml rename to .github/workflows/styling.yaml index 63e8180..24d039e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/styling.yaml @@ -1,4 +1,4 @@ -name: Stylua +name: Styling on: [push, pull_request, workflow_dispatch] diff --git a/.github/workflows/ci.yaml b/.github/workflows/unit-testing.yaml similarity index 100% rename from .github/workflows/ci.yaml rename to .github/workflows/unit-testing.yaml