From 43ffc452a21f75294648120389ab86039f151f4e Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Wed, 24 Jul 2024 15:23:46 +0200 Subject: [PATCH] chore: Update alpha.yml workflow to consistently use the use-warp-build input --- .github/workflows/alpha.yml | 7 ------- .github/workflows/linux-alpha-build.yml | 6 +----- .github/workflows/windows-alpha-build.yml | 6 +----- configs/common/mozconfig | 6 +++--- 4 files changed, 5 insertions(+), 20 deletions(-) diff --git a/.github/workflows/alpha.yml b/.github/workflows/alpha.yml index 0f61ad641..d81cbe1ff 100644 --- a/.github/workflows/alpha.yml +++ b/.github/workflows/alpha.yml @@ -13,11 +13,6 @@ on: required: false default: true type: 'boolean' - use-warp-build: - description: 'Use the warp build' - required: false - default: false - type: 'boolean' jobs: @@ -214,7 +209,6 @@ jobs: with: build-version: ${{ needs.build-data.outputs.version }} generate-gpo: false - use-warp-build: ${{ inputs.use-warp-build }} linux: name: Linux build @@ -224,7 +218,6 @@ jobs: needs: [build-data] with: build-version: ${{ needs.build-data.outputs.version }} - use-warp-build: ${{ inputs.use-warp-build }} mac: name: macOS build diff --git a/.github/workflows/linux-alpha-build.yml b/.github/workflows/linux-alpha-build.yml index ee3f7d440..ed3c03cf3 100644 --- a/.github/workflows/linux-alpha-build.yml +++ b/.github/workflows/linux-alpha-build.yml @@ -6,16 +6,12 @@ on: description: 'The version to build' required: true type: string - use-warp-build: - description: 'Whether to use the warp build' - required: true - type: boolean jobs: build-linux: permissions: contents: write - runs-on: ${{ github.event.inputs.use-warp-build == 'true' && 'warp-ubuntu-latest-x64-16x' || 'ubuntu-latest' }} + runs-on: ubuntu-latest steps: - name: Install Node.js diff --git a/.github/workflows/windows-alpha-build.yml b/.github/workflows/windows-alpha-build.yml index f64462bfb..05e18de31 100644 --- a/.github/workflows/windows-alpha-build.yml +++ b/.github/workflows/windows-alpha-build.yml @@ -13,14 +13,10 @@ on: profile-data-path-archive: description: 'The path to the zip archive containing the profile data' type: string - use-warp-build: - description: 'Whether to use the warp build' - required: true - type: boolean jobs: windows-build: - runs-on: ${{ github.event.inputs.use-warp-build == 'true' && 'warp-ubuntu-latest-x64-16x' || 'ubuntu-latest' }} + runs-on: ubuntu-latest steps: - name: Install Node.js and pnpm diff --git a/configs/common/mozconfig b/configs/common/mozconfig index 2b1771ed6..48efcf7e1 100644 --- a/configs/common/mozconfig +++ b/configs/common/mozconfig @@ -55,9 +55,9 @@ if test "$ZEN_RELEASE"; then ac_add_options --disable-geckodriver ac_add_options --disable-rust-tests - export MOZ_LTO=full - ac_add_options MOZ_LTO=full - ac_add_options --enable-lto=full + export MOZ_LTO=thin + ac_add_options MOZ_LTO=thin + ac_add_options --enable-lto=thin if test "$ZEN_CROSS_COMPILING"; then ac_add_options --disable-jemalloc