Merge pull request #147 from Mark-Marks/luau-analyze-workflow

Add luau-analyze step to CI
This commit is contained in:
EncodedVenom 2024-10-19 19:41:55 -04:00 committed by GitHub
commit 96f706f8df
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 20 additions and 1 deletions

19
.github/workflows/analysis.yaml vendored Normal file
View file

@ -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.

View file

@ -1,4 +1,4 @@
name: Stylua name: Styling
on: [push, pull_request, workflow_dispatch] on: [push, pull_request, workflow_dispatch]