name: Run Tests on: push: branches: [main] pull_request: types: [opened, synchronize, reopened] jobs: test: runs-on: ubuntu-latest timeout-minutes: 5 steps: - uses: actions/checkout@v4 - uses: mlugg/setup-zig@v1 with: version: 0.13.0 - run: zig build test lint: runs-on: ubuntu-latest timeout-minutes: 3 steps: - uses: actions/checkout@v4 - uses: mlugg/setup-zig@v1 with: version: 0.13.0 - run: zig fmt --check .