From 16d81d0b9cfb5a2eaedb7faacaa7b83a8d41ddee Mon Sep 17 00:00:00 2001 From: takase1121 <20792268+takase1121@users.noreply.github.com> Date: Sat, 22 Mar 2025 20:57:41 +0800 Subject: [PATCH] ci: enable LTO for CI builds (cherry picked from commit 75261a98a6723ce734360c0a3004c9e5cab04540) --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0705b54..90efc79 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -97,7 +97,7 @@ jobs: entrypoint: /entrypoint.sh args: | bash --version - bash scripts/build.sh --debug --forcefallback --portable --release + bash scripts/build.sh --debug --forcefallback --portable --release --lto - name: Package Portables uses: docker://ghcr.io/lite-xl/lite-xl-build-box-manylinux:v3 @@ -170,7 +170,7 @@ jobs: - name: Build run: | bash --version - bash scripts/build.sh --bundle --debug --forcefallback --release + bash scripts/build.sh --bundle --debug --forcefallback --release --lto - name: Create DMG Image run: | @@ -294,7 +294,7 @@ jobs: - name: Build run: | bash --version - bash scripts/build.sh -U --debug --forcefallback --release + bash scripts/build.sh -U --debug --forcefallback --release --lto - name: Package run: bash scripts/package.sh --version ${INSTALL_REF} --debug --binary --release