/
githubmirror
/
act
Обзор
Документация
Войти
/
githubmirror
/
act
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/runner/testdata/actions-environment-and-context-tests/docker/entrypoint.sh
26 строк
563 B
Markus Wolf
refactor: remove composite action runcontext workaround (#1085)
11 май 2022, 22:06
Не верифицирован
11 май 2022, 22:06
e360811
Код
Авторство
О чём код?
#!/bin/sh checkEnvVar() { name=$1 value=$2 allowEmpty=$3 if [ -z "$value" ]; then echo "Missing environment variable: $name" exit 1 fi if [ "$allowEmpty" != "true" ]; then test=$(echo "$value" |cut -f 2 -d "=") if [ -z "$test" ]; then echo "Environment variable is empty: $name" exit 1 fi fi echo "$value" } checkEnvVar "GITHUB_ACTION" "$(env |grep "GITHUB_ACTION=")" false checkEnvVar "GITHUB_ACTION_REPOSITORY" "$(env |grep "GITHUB_ACTION_REPOSITORY=")" true checkEnvVar "GITHUB_ACTION_REF" "$(env |grep "GITHUB_ACTION_REF=")" true