diff --git a/configure.sh b/configure.sh index ac5086f..60f3f31 100755 --- a/configure.sh +++ b/configure.sh @@ -30,6 +30,7 @@ export RUNNER_NIX_STORE_URL=${RUNNER_NIX_STORE_URL:-auto} export RUNNER_RUNNER_FILE=${RUNNER_RUNNER_FILE:-.runner} export RUNNER_RUNNER_FILE_APPEND_HOSTNAME=${RUNNER_RUNNER_FILE_APPEND_HOSTNAME:-true} export RUNNER_SHARED_NIX_STORE_MOUNT_PATH=${RUNNER_SHARED_NIX_STORE_MOUNT_PATH:-} +export RUNNER_SHUTDOWN_CANARY_PATH=${RUNNER_SHUTDOWN_CANARY_PATH:-/var/action-runner-canary} export RUNNER_USERNAME=${RUNNER_USERNAME:-} export RUNNER_WORKDIR=${RUNNER_WORKDIR:-/tmp} export SCCACHE_GCS_BUCKET=${SCCACHE_GCS_BUCKET:-} @@ -63,6 +64,7 @@ echo "RUNNER_NIX_STORE_URL=\"${RUNNER_NIX_STORE_URL}"\" echo "RUNNER_RUNNER_FILE=\"${RUNNER_RUNNER_FILE}"\" echo "RUNNER_RUNNER_FILE_APPEND_HOSTNAME=\"${RUNNER_RUNNER_FILE_APPEND_HOSTNAME}"\" echo "RUNNER_SHARED_NIX_STORE_MOUNT_PATH=\"${RUNNER_SHARED_NIX_STORE_MOUNT_PATH}"\" +echo "RUNNER_SHUTDOWN_CANARY_PATH=\"${RUNNER_SHUTDOWN_CANARY_PATH}"\" echo "RUNNER_USERNAME=\"${RUNNER_USERNAME}"\" echo "RUNNER_WORKDIR=\"${RUNNER_WORKDIR}"\" echo "SCCACHE_GCS_BUCKET=\"${SCCACHE_GCS_BUCKET}"\" @@ -106,6 +108,7 @@ RUNNER_NIX_STORE_URL="$RUNNER_NIX_STORE_URL" SCCACHE_GCS_BUCKET="$SCCACHE_GCS_BUCKET" SCCACHE_GCS_RW_MODE="$SCCACHE_GCS_RW_MODE" TWINE_NON_INTERACTIVE="$TWINE_NON_INTERACTIVE" +RUNNER_SHUTDOWN_CANARY_PATH="$RUNNER_SHUTDOWN_CANARY_PATH" EOF CURRENT_CONFIG_HASH=$(cat "$CONFIG_HASH_FILE" | sha256sum) @@ -296,6 +299,7 @@ NIX_S3_CACHE_LOCATION=$NIX_S3_CACHE_LOCATION SCCACHE_GCS_BUCKET=$SCCACHE_GCS_BUCKET SCCACHE_GCS_KEY_PATH=$SCCACHE_GCS_KEY_PATH SCCACHE_GCS_RW_MODE=$SCCACHE_GCS_RW_MODE +RUNNER_SHUTDOWN_CANARY_PATH=$RUNNER_SHUTDOWN_CANARY_PATH EOF else echo "== \$GITHUB_ENV is not set. not running as an action. =="