From 408440dec62de28000a06fdb05c0c376ded46ab3 Mon Sep 17 00:00:00 2001 From: Dan Bonachea Date: Tue, 12 May 2026 20:57:36 -0700 Subject: [PATCH 1/2] CI: Change the default envvars for dispatch Providing a non-empty string default has the unintuitive behavior that clearing it out results in the default being applied! --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 99daa112..c3d88d2d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,9 +27,9 @@ on: type: string required: false env_vars: - description: 'Environment variable settings' + description: 'Environment vars: k1=v1 k2=v2' type: string - default: 'GASNET_VERBOSEENV=1 CAF_HEAP_SIZE=128MB' + default: '' required: false concurrency: From de097b6f475e7dd344c81d63952337f97d565c6b Mon Sep 17 00:00:00 2001 From: Dan Bonachea Date: Tue, 12 May 2026 20:59:50 -0700 Subject: [PATCH 2/2] CI: Increase /dev/shm size for containers The docker default of 64MiB is too small and is suspected could eventually cause crashes. Add /dev/shm size to Version Info step --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c3d88d2d..88d4b8b6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -196,6 +196,7 @@ jobs: container: image: ${{ matrix.container }} + options: --shm-size=2gb env: COMPILER_VERSION: ${{ matrix.version || needs.setup.outputs.BREW_FLANG_VERSION }} @@ -361,6 +362,7 @@ jobs: uname -a if test -r /etc/os-release ; then grep -e NAME -e VERSION /etc/os-release ; fi if test -x /usr/bin/sw_vers ; then /usr/bin/sw_vers ; fi + if test -d /dev/shm ; then df -h /dev/shm ; fi echo echo PATH="$PATH" for tool in ${FC} ${CC} ${CXX} fpm ; do