artifact.yml 550 B

123456789101112131415161718192021
  1. name: Artifacts
  2. on: [pull_request]
  3. jobs:
  4. test:
  5. strategy:
  6. matrix:
  7. os: [ubuntu-latest, macos-latest, windows-latest]
  8. fail-fast: false
  9. runs-on: ${{matrix.os}}
  10. steps:
  11. - uses: actions/checkout@v2
  12. - uses: goto-bus-stop/setup-zig@v1
  13. with:
  14. version: 0.10.0-dev.2836+2360f8c49
  15. - run: |
  16. zig build test -Dfetch -Dci_target=${{matrix.os}}
  17. shell: bash
  18. - uses: actions/upload-artifact@v2
  19. with:
  20. name: zigup ${{ matrix.os }}
  21. path: zig-out/bin/*