Skip to content

Commit 07d2b97

Browse files
committed
CI: Linux build uses release mode, to avoid large file sizes.
1 parent e8aef88 commit 07d2b97

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ jobs:
5656
- name: Install Dependencies
5757
run: sudo apt-get install -y lua5.1 luajit liblua5.1-0-dev libcurl4-openssl-dev g++ libssl-dev
5858
- name: Configure
59-
run: cmake -Bbuild -S. -DCMAKE_INSTALL_PREFIX=$PWD/install -DCMAKE_BUILD_TYPE=RelWithDebInfo -DUSE_CURL_BACKEND=${{ matrix.mode.curl }} -DUSE_OPENSSL_BACKEND=${{ matrix.mode.openssl }}
59+
run: cmake -Bbuild -S. -DCMAKE_INSTALL_PREFIX=$PWD/install -DCMAKE_BUILD_TYPE=Release -DUSE_CURL_BACKEND=${{ matrix.mode.curl }} -DUSE_OPENSSL_BACKEND=${{ matrix.mode.openssl }}
6060
- name: Build
61-
run: cmake --build build --config RelWithDebInfo --target install -j$(nproc)
61+
run: cmake --build build --config Release --target install -j$(nproc)
6262
- name: Test (Lua)
6363
if: matrix.mode.artifact == 0
6464
working-directory: ./install

0 commit comments

Comments
 (0)