瀏覽代碼

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

Christian Petersen 3 月之前
父節點
當前提交
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