ci: enable LTO for CI builds
(cherry picked from commit 75261a98a6723ce734360c0a3004c9e5cab04540)
This commit is contained in:
@@ -97,7 +97,7 @@ jobs:
|
|||||||
entrypoint: /entrypoint.sh
|
entrypoint: /entrypoint.sh
|
||||||
args: |
|
args: |
|
||||||
bash --version
|
bash --version
|
||||||
bash scripts/build.sh --debug --forcefallback --portable --release
|
bash scripts/build.sh --debug --forcefallback --portable --release --lto
|
||||||
|
|
||||||
- name: Package Portables
|
- name: Package Portables
|
||||||
uses: docker://ghcr.io/lite-xl/lite-xl-build-box-manylinux:v3
|
uses: docker://ghcr.io/lite-xl/lite-xl-build-box-manylinux:v3
|
||||||
@@ -170,7 +170,7 @@ jobs:
|
|||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
bash --version
|
bash --version
|
||||||
bash scripts/build.sh --bundle --debug --forcefallback --release
|
bash scripts/build.sh --bundle --debug --forcefallback --release --lto
|
||||||
|
|
||||||
- name: Create DMG Image
|
- name: Create DMG Image
|
||||||
run: |
|
run: |
|
||||||
@@ -294,7 +294,7 @@ jobs:
|
|||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
bash --version
|
bash --version
|
||||||
bash scripts/build.sh -U --debug --forcefallback --release
|
bash scripts/build.sh -U --debug --forcefallback --release --lto
|
||||||
|
|
||||||
- name: Package
|
- name: Package
|
||||||
run: bash scripts/package.sh --version ${INSTALL_REF} --debug --binary --release
|
run: bash scripts/package.sh --version ${INSTALL_REF} --debug --binary --release
|
||||||
|
|||||||
Reference in New Issue
Block a user