123456789101112131415161718192021222324252627 |
- 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.927+eb5e4ac49
- - 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/marler8997/iguanaTLS ./dep/iguanaTLS
- git -C ./dep/iguanaTLS checkout $(cat ziget-build-files-copy/iguanasha) -b for_ziget
- git clone https://github.com/SuperAuguste/zarc ./dep/zarc
- git -C ./dep/zarc checkout $(cat zarcsha) -b for_zigup
- zig build test -Diguana -Dcpu=baseline
- shell: bash
- - uses: actions/upload-artifact@v2
- with:
- name: zigup ${{ matrix.os }}
- path: zig-out/bin/*
|