mirror of
https://github.com/zen-browser/desktop.git
synced 2026-05-20 12:01:27 +00:00
no-bug: Move API keys to release script (gh-13309)
This commit is contained in:
8
.github/workflows/src/release-build.sh
vendored
8
.github/workflows/src/release-build.sh
vendored
@@ -8,6 +8,11 @@ if command -v apt-get &> /dev/null; then
|
||||
sudo apt-get install -y xvfb libnvidia-egl-wayland1 mesa-utils libgl1-mesa-dri
|
||||
fi
|
||||
|
||||
mkdir -p ~/.zen-keys
|
||||
echo "$ZEN_SAFEBROWSING_API_KEY" > ~/.zen-keys/safebrowsing.dat
|
||||
echo "$ZEN_MOZILLA_API_KEY" > ~/.zen-keys/mozilla.dat
|
||||
echo "$ZEN_GOOGLE_LOCATION_SERVICE_API_KEY" > ~/.zen-keys/google_location_service.dat
|
||||
|
||||
. $HOME/.cargo/env
|
||||
|
||||
bash ./scripts/mar_sign.sh -i
|
||||
@@ -30,3 +35,6 @@ else
|
||||
export ZEN_RELEASE=1
|
||||
npm run build
|
||||
fi
|
||||
|
||||
echo "Build complete, removing API keys"
|
||||
rm -rf ~/.zen-keys
|
||||
|
||||
Reference in New Issue
Block a user