We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5cf0c9c commit 67c5b6dCopy full SHA for 67c5b6d
.github/scripts/check-required-config.sh
@@ -13,14 +13,16 @@ MISSING_SECRETS=()
13
for arg in "$@"; do
14
if [[ "$arg" =~ ^v:(.+)$ ]]; then
15
VAR_NAME="${BASH_REMATCH[1]}"
16
- VAR_VALUE="${!VAR_NAME}"
+ # Get value from environment variable
17
+ VAR_VALUE=$(eval echo \$$VAR_NAME)
18
19
if [ -z "$VAR_VALUE" ]; then
20
MISSING_VARS+=("$VAR_NAME")
21
fi
22
elif [[ "$arg" =~ ^s:(.+)$ ]]; then
23
SECRET_NAME="${BASH_REMATCH[1]}"
- SECRET_VALUE="${!SECRET_NAME}"
24
25
+ SECRET_VALUE=$(eval echo \$$SECRET_NAME)
26
27
if [ -z "$SECRET_VALUE" ] || [ "$SECRET_VALUE" = "" ]; then
28
MISSING_SECRETS+=("$SECRET_NAME")
0 commit comments