Переглянути джерело

CI: Linux build uses release mode, to avoid large file sizes.

Sasha Szpakowski 2 роки тому
батько
коміт
07d2b973e8
1 змінених файлів з 2 додано та 2 видалено
  1. 2 2
      .github/workflows/build.yml

+ 2 - 2
.github/workflows/build.yml

@@ -56,9 +56,9 @@ jobs:
       - name: Install Dependencies
         run: sudo apt-get install -y lua5.1 luajit liblua5.1-0-dev libcurl4-openssl-dev g++ libssl-dev
       - name: Configure
-        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 }}
+        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 }}
       - name: Build
-        run: cmake --build build --config RelWithDebInfo --target install -j$(nproc)
+        run: cmake --build build --config Release --target install -j$(nproc)
       - name: Test (Lua)
         if: matrix.mode.artifact == 0
         working-directory: ./install