Просмотр исходного кода

Fix Bug in sign-image/action.yaml (#3808)

Christian Petersen 14 часов назад
Родитель
Сommit
490b1e243f
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      .github/actions/sign-image/action.yaml

+ 6 - 0
.github/actions/sign-image/action.yaml

@@ -73,8 +73,14 @@ runs:
         run: |
           set -euo pipefail
           if [[ -z "${STARTED_ON:-}" ]]; then
+            echo "inputs.run-started-at is empty; using fallback ${FALLBACK_STARTED_ON}"
             STARTED_ON="$FALLBACK_STARTED_ON"
           fi
+          if [[ -z "${STARTED_ON:-}" ]]; then
+            echo "::error::startedOn resolved empty after fallback; predicate would be unparseable"
+            exit 1
+          fi
+          echo "Using startedOn=${STARTED_ON}"
           RESOLVED_GIT_COMMIT="$(git rev-parse HEAD)"
           export RESOLVED_GIT_COMMIT STARTED_ON
           python3 - <<'PY' > predicate.json