@ -1,5 +1,5 @@
name : 'Eowyn'
# Test that exercises work with the latest Zig compiler.
# Tests all exercises
name : Eowyn
on :
on :
pull_request:
pull_request:
@ -13,35 +13,20 @@ defaults:
shell : bash
shell : bash
jobs:
jobs:
build -linux_mac :
build :
strategy:
strategy:
matrix:
matrix:
os : [ ubuntu-latest, macos-latest]
os : [ ubuntu-latest, windows-latest, macos-latest]
runs-on : ${{ matrix.os }}
runs-on : ${{ matrix.os }}
timeout-minutes : 30
timeout-minutes : 30
steps:
steps:
- name : Checkout
- name : Checkout
uses : actions/checkout@v3
uses : actions/checkout@v3
- name : Setup Zig
uses : goto-bus-stop/setup-zig@v2
with:
version : master
- name : Run Eowyn
run : patches/eowyn.sh
build-windows:
runs-on : windows-latest
timeout-minutes : 30
steps:
- name : Checkout
uses : actions/checkout@v3
- name : Setup Zig
- name : Setup Zig
uses : goto-bus-stop/setup-zig@v2
uses : goto-bus-stop/setup-zig@v2
with:
with:
version : master
version : master
- name : Run Eowyn
- name : Run Eowyn
run : patches/eowyn.sh
run : patches/eowyn.sh