mirror of
https://github.com/zen-browser/desktop.git
synced 2026-09-07 13:57:18 +00:00
gh-15144: Fixed installing updates does not updating registries (gh-15181)
This commit is contained in:
20
.github/workflows/macos-release-build.yml
vendored
20
.github/workflows/macos-release-build.yml
vendored
@@ -10,6 +10,11 @@ on:
|
||||
required: true
|
||||
type: boolean
|
||||
default: false
|
||||
disable-pgo:
|
||||
description: "Build without PGO at all"
|
||||
required: false
|
||||
type: boolean
|
||||
default: false
|
||||
build-version:
|
||||
description: "The version to build"
|
||||
required: true
|
||||
@@ -27,6 +32,14 @@ on:
|
||||
required: true
|
||||
type: boolean
|
||||
default: false
|
||||
force-candidate:
|
||||
description: "Force building against the Firefox release candidate"
|
||||
required: false
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
env:
|
||||
SURFER_FORCE_CANDIDATE: ${{ inputs.force-candidate && '1' || '' }}
|
||||
|
||||
jobs:
|
||||
mac-build:
|
||||
@@ -140,13 +153,13 @@ jobs:
|
||||
|
||||
- name: Download artifact (if use profdata)
|
||||
uses: actions/download-artifact@v4
|
||||
if: ${{ !inputs.generate-pgo }}
|
||||
if: ${{ !inputs.generate-pgo && !inputs.disable-pgo }}
|
||||
with:
|
||||
path: ~/artifact
|
||||
name: macos-profdata-${{ matrix.arch }}
|
||||
|
||||
- name: Show artifact info
|
||||
if: ${{ !inputs.generate-pgo }}
|
||||
if: ${{ !inputs.generate-pgo && !inputs.disable-pgo }}
|
||||
run: |
|
||||
ls ~/artifact
|
||||
ls ~/artifact/en-US.log
|
||||
@@ -166,6 +179,9 @@ jobs:
|
||||
if test ${{ inputs.generate-pgo }} = true; then
|
||||
export ZEN_GA_GENERATE_PROFILE=1
|
||||
fi
|
||||
if test ${{ inputs.disable-pgo }} = true; then
|
||||
export ZEN_GA_DISABLE_PGO=1
|
||||
fi
|
||||
if [[ -n ${{ inputs.MOZ_BUILD_DATE }} ]];then
|
||||
export MOZ_BUILD_DATE=${{ inputs.MOZ_BUILD_DATE }}
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user