Skip to content

Commit a945925

Browse files
committed
[ci] Build i686-debug configuration
There was a missing cast here that only showed up in i686-debug. See #2367.
1 parent 0c3b5ac commit a945925

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/build.yml

+19
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- run: ./scripts/clang-format-diff.sh
2626
env:
2727
GITHUB_EVENT_BEFORE: ${{ github.event.before }}
28+
2829
build:
2930
name: build
3031
runs-on: ${{ matrix.os }}
@@ -67,6 +68,21 @@ jobs:
6768
run: cmake --build out --target run-c-api-tests
6869
- name: tests
6970
run: cmake --build out --target run-tests
71+
72+
build-i686:
73+
name: build-i686
74+
runs-on: ubuntu-latest
75+
steps:
76+
- uses: actions/setup-python@v1
77+
with:
78+
python-version: '3.x'
79+
- uses: actions/checkout@v1
80+
with:
81+
submodules: true
82+
- name: install ninja (linux)
83+
run: sudo apt-get install ninja-build
84+
- run: make clang-i686-debug
85+
7086
emscripten:
7187
name: emscripten
7288
runs-on: ubuntu-latest
@@ -80,6 +96,7 @@ jobs:
8096
docker exec emscripten emcc -v
8197
docker exec emscripten emcmake cmake .
8298
docker exec emscripten make -j 2 VERBOSE=1
99+
83100
wasi:
84101
name: wasi
85102
runs-on: ubuntu-latest
@@ -118,6 +135,7 @@ jobs:
118135
- run: make clang-${{ matrix.type }}-${{ matrix.sanitizer }}
119136
- if: ${{ matrix.sanitizer }} != fuzz
120137
run: make test-clang-${{ matrix.type }}-${{ matrix.sanitizer }}
138+
121139
build-wasm2c-memchecked:
122140
name: wasm2c-memchecked
123141
runs-on: ubuntu-latest
@@ -167,6 +185,7 @@ jobs:
167185
run: cmake --build out --target run-c-api-tests
168186
- name: tests
169187
run: cmake --build out --target run-tests
188+
170189
build-rlbox:
171190
name: rlbox
172191
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)