Skip to content

ci: disable glibc sysroot setup when building with emcc (#27) #103

ci: disable glibc sysroot setup when building with emcc (#27)

ci: disable glibc sysroot setup when building with emcc (#27) #103

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