diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 24f9412c59..cda8171b27 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -58,10 +58,14 @@ jobs: run: npm ci --no-audit - name: Build run: npm run build - - name: Bootstrap + - name: "Bootstrap ${{ matrix.target }}" run: npm run bootstrap:${{ matrix.target }} - - name: Test + - name: "Test ${{ matrix.target }}" run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target }}-bootstrap.js + - name: "Compile ${{ matrix.target }} -> ${{ matrix.target == 'debug' && 'release' || 'debug' }}" + run: node bin/asc --config src/asconfig.json --target ${{ matrix.target == 'debug' && 'release' || 'debug' }}-bootstrap --wasm ./build/assemblyscript.${{ matrix.target }}-bootstrap.js + - name: "Test ${{ matrix.target == 'debug' && 'release' || 'debug' }}" + run: npm run test:compiler -- --wasm build/assemblyscript.${{ matrix.target == 'debug' && 'release' || 'debug' }}-bootstrap.js features: name: "Features" runs-on: ubuntu-latest