diff --git a/.github/workflows/analysis.yaml b/.github/workflows/analysis.yaml new file mode 100644 index 0000000..e24addd --- /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: | + luau-analyze src \ No newline at end of file diff --git a/.github/workflows/lint.yml b/.github/workflows/styling.yaml similarity index 59% rename from .github/workflows/lint.yml rename to .github/workflows/styling.yaml index d71eb39..24d039e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/styling.yaml @@ -1,9 +1,9 @@ -name: Lint +name: Styling on: [push, pull_request, workflow_dispatch] jobs: - style: + run: name: Run Stylua runs-on: ubuntu-latest @@ -18,18 +18,3 @@ 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 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