zig-build.yml 607 B

1234567891011121314151617181920212223242526272829
  1. name: Zig CI
  2. on:
  3. pull_request:
  4. push:
  5. branches:
  6. - master
  7. concurrency:
  8. group: ${{ github.workflow }}-${{ github.ref }}
  9. cancel-in-progress: true
  10. jobs:
  11. build:
  12. strategy:
  13. fail-fast: false
  14. matrix:
  15. runs-on: [ubuntu-latest, macos-latest, windows-latest]
  16. runs-on: ${{ matrix.runs-on }}
  17. steps:
  18. - uses: actions/checkout@v4
  19. with:
  20. submodules: recursive
  21. fetch-depth: 0
  22. - uses: goto-bus-stop/setup-zig@v2
  23. with:
  24. version: 0.11.0
  25. - name: Build Summary
  26. run: zig build --summary all -freference-trace