Skip to content

Make sure builds are consistent and use the same version of the emsdk setup scripts #109

Make sure builds are consistent and use the same version of the emsdk setup scripts

Make sure builds are consistent and use the same version of the emsdk setup scripts #109

Workflow file for this run

name: 'CI'
on: [push, pull_request]
jobs:
build:
name: 'Builds and Compiles'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: true
- uses: actions/setup-node@v2
with:
node-version: '18.x'
- run: ./build/setup-emsdk.sh
- run: echo "/opt/dev/emsdk/upstream/emscripten" >> $GITHUB_PATH
- run: echo "/opt/dev/emsdk" >> $GITHUB_PATH
- run: npm ci
- run: npm run build-onig
- run: npm run build-wasm
- run: npm run build-tsc
- run: npm run package
- run: npm test