diff --git a/.github/workflows/src/release-build.sh b/.github/workflows/src/release-build.sh index 818ed93f1..d1825ec1a 100644 --- a/.github/workflows/src/release-build.sh +++ b/.github/workflows/src/release-build.sh @@ -1,14 +1,14 @@ +#!/bin/bash + set -ex -if command -v apt-get &> /dev/null -then +if command -v apt-get &> /dev/null; then sudo apt-get update sudo apt-get install -y xvfb fi ulimit -n 4096 -# Check if xfvb is installed if ! command -v Xvfb &> /dev/null; then if ! test "$ZEN_CROSS_COMPILING"; then Xvfb :2 -screen 0 1024x768x24 & @@ -16,10 +16,11 @@ if ! command -v Xvfb &> /dev/null; then export DISPLAY=:2 fi export ZEN_RELEASE=1 - pnpm build + pnpm build else echo "Xvfb could not be found, running without it" echo "ASSUMING YOU ARE RUNNING THIS ON MACOS" + set -v export ZEN_RELEASE=1 pnpm build