Skip to content

Merge branch 'main' into Improve-actions #160

Merge branch 'main' into Improve-actions

Merge branch 'main' into Improve-actions #160

Workflow file for this run

name: CI
on:
workflow_dispatch:
inputs:
skip:
description: 'Test cases to skip (format: LIBNAME.TESTCASE or LIBNAME(...TESTCASE))'
required: false
type: string
push:
paths:
- "scripts/diff_to_tbl.luau"
- "scripts/test_runner.luau"
- "scripts/depgraph.luau"
- "testkit.luau"
pull_request:
paths:
- "scripts/diff_to_tbl.luau"
- "scripts/test_runner.luau"
- "scripts/depgraph.luau"
- "testkit.luau"
jobs:
Main:
strategy:

Check failure on line 25 in .github/workflows/ci.yml

View workflow run for this annotation

GitHub Actions / CI

Invalid workflow file

The workflow is not valid. .github/workflows/ci.yml (Line: 25, Col: 5): Required property is missing: runs-on
fail-fast: false
matrix:
include:
- name: Windows
runner-os: windows-latest
- name: Linux
runner-os: ubuntu-latest
- name: macOS
runner-os: macos-14
steps:
- uses: CompeyDev/[email protected]
- uses: actions/checkout@v3
- name: Install Toolchain
run: rokit install --no-trust-check
- name: Fetch diff
id: fetch_diff
shell: bash
run: |
- name: Run test runner
run: lune run scripts/test_runner