12345678910111213141516171819202122232425 |
- name: Artifacts
- on: [push]
- jobs:
- test:
- strategy:
- matrix:
- os: [ubuntu-latest, macos-latest, windows-latest]
- fail-fast: false
- runs-on: ${{matrix.os}}
- steps:
- - uses: actions/checkout@v2
- - uses: goto-bus-stop/setup-zig@v1
- with:
- version: 0.9.0-dev.347+628f490c5
- - run: |
- git clone https://github.com/marler8997/ziget ./dep/ziget
- git -C ./dep/ziget checkout $(cat zigetsha) -b for_zigup
- git clone https://github.com/alexnask/iguanaTLS ./dep/iguanaTLS
- git -C ./dep/iguanaTLS checkout $(cat ziget-build-files-copy/iguanasha) -b for_ziget
- zig build test -Diguana -Dcpu=baseline
- shell: bash
- - uses: actions/upload-artifact@v2
- with:
- name: zigup ${{ matrix.os }}
- path: zig-out/bin/*
|