refactor: Update macOS alpha build workflow to use macOS 14 instead of macOS 14 Large

This commit is contained in:
Mauro Balades
2024-07-26 22:03:42 +02:00
parent 191ffd6efe
commit d83df429bc
7 changed files with 9 additions and 29 deletions

View File

@@ -233,8 +233,6 @@ jobs:
with:
build-version: ${{ needs.build-data.outputs.version }}
distro-flatpak:
name: Build flatpak repos
needs: [linux]

View File

@@ -32,12 +32,6 @@ jobs:
run: |
brew install cairo sccache gnu-tar mercurial
sudo pip install setuptools
- name: Swap space
run: |
sudo launchctl limit maxfiles 2048 unlimited
sudo sysctl -w kern.maxfiles=2048
sudo sysctl -w kern.maxfilesperproc=1800
- name: Free up space
run: sh .github/workflows/src/disk-setup-and-swap.sh
@@ -74,7 +68,11 @@ jobs:
./mach --no-interactive bootstrap --application-choice browser
cd ..
- name: surfer build
- name: build Zen
run: sh .github/workflows/src/alpha-build.sh
- name: Rebuild Zen if failed
if: failure()
run: sh .github/workflows/src/alpha-build.sh
- name: Package

View File

@@ -5,7 +5,7 @@ Experience tranquillity while browsing the web without people tracking you!
# Compatibility
Zen is currently built using firefox version `128.0.2`!
Zen is currently built using firefox version `128.0.3`!
* Checkout the latest [releases notes](https://get-zen.vercel.app/release-notes)!

View File

@@ -9,4 +9,5 @@
* Welcome Page
* Overall performance
* Overall stability
* Pinning tabs (Grid layout)
* Overall UX

View File

@@ -125,7 +125,6 @@ pref('browser.urlbar.update2.engineAliasRefresh', true);
pref('browser.search.suggest.enabled', false);
pref('browser.urlbar.suggest.quicksuggest.sponsored', false);
pref('browser.urlbar.suggest.quicksuggest.nonsponsored', false);
pref('browser.formfill.enable', false);
pref('security.insecure_connection_text.enabled', true);
pref('security.insecure_connection_text.pbmode.enabled', true);
pref('network.IDN_show_punycode', true);
@@ -135,14 +134,12 @@ pref('dom.security.https_first', true);
pref('dom.security.https_first_schemeless', true);
/** PASSWORDS ***/
pref('signon.rememberSignons', false);
pref('signon.formlessCapture.enabled', false);
pref('signon.privateBrowsingCapture.enabled', false);
pref('network.auth.subresource-http-auth-allow', 1);
pref('editor.truncate_user_pastes', false);
/** ADDRESS + CREDIT CARD MANAGER ***/
pref('extensions.formautofill.addresses.enabled', false);
pref('extensions.formautofill.creditCards.enabled', false);
/** MIXED CONTENT + CROSS-SITE ***/
@@ -217,15 +214,12 @@ pref('browser.privatebrowsing.vpnpromourl', '');
pref('extensions.getAddons.showPane', false);
pref('extensions.htmlaboutaddons.recommendations.enabled', false);
pref('browser.discovery.enabled', false);
pref('browser.shell.checkDefaultBrowser', false);
pref('browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons', false);
pref(
'browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features',
false
);
pref('browser.preferences.moreFromMozilla', false);
pref('browser.tabs.tabmanager.enabled', false);
pref('browser.aboutConfig.showWarning', false);
pref('browser.aboutwelcome.enabled', false);
/** THEME ADJUSTMENTS ***/
@@ -238,12 +232,6 @@ pref('browser.privateWindowSeparation.enabled', false); // WINDOWS
pref('cookiebanners.service.mode', 1);
pref('cookiebanners.service.mode.privateBrowsing', 1);
/** FULLSCREEN NOTICE ***/
pref('full-screen-api.transition-duration.enter', '0 0');
pref('full-screen-api.transition-duration.leave', '0 0');
pref('full-screen-api.warning.delay', -1);
pref('full-screen-api.warning.timeout', 0);
/** URL BAR ***/
pref('browser.urlbar.suggest.calculator', true);
pref('browser.urlbar.unitConversion.enabled', true);

View File

@@ -34,18 +34,13 @@ pref('browser.urlbar.clipboard.featureGate', true);
// new tab page
pref('browser.newtabpage.activity-stream.feeds.topsites', false);
pref('browser.newtabpage.activity-stream.feeds.section.topstories', false);
pref("browser.topsites.contile.enabled", false);
pref("browser.topsites.contile.enabled", true);
// Pdf
pref('browser.download.open_pdf_attachments_inline', true);
pref('pdfjs.enableHighlightEditor', true);
pref('pdfjs.enableHighlightFloatingButton', true);
// UA
pref('general.useragent.compatMode.firefox', true);
pref('layout.css.backdrop-filter.enabled', true);
pref("alerts.showFavicons", true);
pref('browser.toolbars.bookmarks.visibility', 'never');

View File

@@ -5,7 +5,7 @@
"binaryName": "zen",
"version": {
"product": "firefox",
"version": "128.0.2"
"version": "128.0.3"
},
"buildOptions": {
"generateBranding": true