Skip to content

Commit

Permalink
[ci] Build i686-debug configuration
Browse files Browse the repository at this point in the history
There was a missing cast here that only showed up in i686-debug.
See #2367.
  • Loading branch information
sbc100 committed Jan 18, 2024
1 parent 0c3b5ac commit 8b2757d
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
- run: ./scripts/clang-format-diff.sh
env:
GITHUB_EVENT_BEFORE: ${{ github.event.before }}

build:
name: build
runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -67,6 +68,26 @@ jobs:
run: cmake --build out --target run-c-api-tests
- name: tests
run: cmake --build out --target run-tests

build-i686:
name: build-i686
runs-on: ubuntu-latest
steps:
- uses: actions/setup-python@v1
with:
python-version: '3.x'
- uses: actions/checkout@v1
with:
submodules: true
- name: install ninja (linux)
run: sudo apt-get install ninja-build
- name: mkdir
run: mkdir -p out
- name: cmake
run: cmake -S . -B out -G Ninja -DCMAKE_BUILD_TYPE=Debug -DWITH_WASI=ON -DWERROR=ON -Werror=dev -Wno-deprecated
- name: build
run: cmake --build out

emscripten:
name: emscripten
runs-on: ubuntu-latest
Expand All @@ -80,6 +101,7 @@ jobs:
docker exec emscripten emcc -v
docker exec emscripten emcmake cmake .
docker exec emscripten make -j 2 VERBOSE=1
wasi:
name: wasi
runs-on: ubuntu-latest
Expand Down Expand Up @@ -118,6 +140,7 @@ jobs:
- run: make clang-${{ matrix.type }}-${{ matrix.sanitizer }}
- if: ${{ matrix.sanitizer }} != fuzz
run: make test-clang-${{ matrix.type }}-${{ matrix.sanitizer }}

build-wasm2c-memchecked:
name: wasm2c-memchecked
runs-on: ubuntu-latest
Expand Down Expand Up @@ -167,6 +190,7 @@ jobs:
run: cmake --build out --target run-c-api-tests
- name: tests
run: cmake --build out --target run-tests

build-rlbox:
name: rlbox
runs-on: ubuntu-latest
Expand Down

0 comments on commit 8b2757d

Please sign in to comment.