Skip to content

.github/workflows/test.yml #11

.github/workflows/test.yml

.github/workflows/test.yml #11

Workflow file for this run

on:
push
jobs:
build:
runs-on: ${{ matrix.os }}-latest
strategy:
matrix:
os:
- windows
- ubuntu
- macOS
steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: recursive
- name: Setup Nim
uses: jiro4989/setup-nim-action@v1
- name: Setup Emscripten
uses: mymindstorm/setup-emsdk@v11
with:
version: 3.1.39
actions-cache-folder: emsdk-cache-${{ runner.os }}
- name: Install On System
run: nimble install -y
- name: Build Test Wasm
run: nimble buildWasmSources
- name: Test
run: nimble -y test