ci: enable LTO for CI builds
(cherry picked from commit 75261a98a6723ce734360c0a3004c9e5cab04540)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user