More CICD fixes again again again again again again again again again again again again again again again again again again again again again again again again again again
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 1m1s

Signed-off-by: copilotcoder <copilotcoder@darkhelm.org>
This commit is contained in:
copilotcoder
2026-06-10 09:52:02 -04:00
parent 9b380af0f3
commit 2d7e360eac
2 changed files with 12 additions and 4 deletions

View File

@@ -41,6 +41,7 @@ jobs:
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- name: Emit startup diagnostics - name: Emit startup diagnostics
shell: sh
env: env:
EVENT_NAME: ${{ github.event_name }} EVENT_NAME: ${{ github.event_name }}
SOURCE_WORKFLOW: ${{ github.event.inputs.source_workflow }} SOURCE_WORKFLOW: ${{ github.event.inputs.source_workflow }}
@@ -54,7 +55,8 @@ jobs:
TARGET_LABEL: ubuntu-act-8gb TARGET_LABEL: ubuntu-act-8gb
run: | run: |
RESOLVED_HEAD_SHA="${HEAD_SHA_INPUT:-${HEAD_SHA_FALLBACK}}" RESOLVED_HEAD_SHA="${HEAD_SHA_INPUT:-${HEAD_SHA_FALLBACK}}"
TRACE_ID="${TRACE_ID_INPUT:-cicd-base-${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}-${RESOLVED_HEAD_SHA:0:8}}" TRACE_SUFFIX="$(printf '%s' "${RESOLVED_HEAD_SHA}" | cut -c1-8)"
TRACE_ID="${TRACE_ID_INPUT:-cicd-base-${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}-${TRACE_SUFFIX}}"
echo "=== Base Workflow Startup Audit ===" echo "=== Base Workflow Startup Audit ==="
echo "event_name=${EVENT_NAME}" echo "event_name=${EVENT_NAME}"
echo "source_workflow=${SOURCE_WORKFLOW}" echo "source_workflow=${SOURCE_WORKFLOW}"
@@ -70,9 +72,11 @@ jobs:
echo "startup_audit=ok" echo "startup_audit=ok"
- name: Check control-plane reachability - name: Check control-plane reachability
shell: sh
run: | run: |
SERVER_URL="${GITHUB_SERVER_URL:-}"
if command -v curl >/dev/null 2>&1; then if command -v curl >/dev/null 2>&1; then
if curl -fsS --connect-timeout 5 --max-time 10 "${GITHUB_SERVER_URL%/}/api/v1/version" >/tmp/gitea-version.json 2>/dev/null; then if [ -n "${SERVER_URL}" ] && curl -fsS --connect-timeout 5 --max-time 10 "${SERVER_URL%/}/api/v1/version" >/tmp/gitea-version.json 2>/dev/null; then
echo "gitea_api_reachable=true" echo "gitea_api_reachable=true"
cat /tmp/gitea-version.json || true cat /tmp/gitea-version.json || true
else else

View File

@@ -43,6 +43,7 @@ jobs:
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- name: Emit startup diagnostics - name: Emit startup diagnostics
shell: sh
env: env:
EVENT_NAME: ${{ github.event_name }} EVENT_NAME: ${{ github.event_name }}
SOURCE_WORKFLOW: ${{ github.event.inputs.source_workflow }} SOURCE_WORKFLOW: ${{ github.event.inputs.source_workflow }}
@@ -57,7 +58,8 @@ jobs:
TARGET_LABEL: ubuntu-act-8gb TARGET_LABEL: ubuntu-act-8gb
run: | run: |
RESOLVED_HEAD_SHA="${HEAD_SHA_INPUT:-${HEAD_SHA_FALLBACK}}" RESOLVED_HEAD_SHA="${HEAD_SHA_INPUT:-${HEAD_SHA_FALLBACK}}"
TRACE_ID="${TRACE_ID_INPUT:-cicd-main-${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}-${RESOLVED_HEAD_SHA:0:8}}" TRACE_SUFFIX="$(printf '%s' "${RESOLVED_HEAD_SHA}" | cut -c1-8)"
TRACE_ID="${TRACE_ID_INPUT:-cicd-main-${GITHUB_RUN_ID}-${GITHUB_RUN_ATTEMPT}-${TRACE_SUFFIX}}"
echo "=== Main Workflow Startup Audit ===" echo "=== Main Workflow Startup Audit ==="
echo "event_name=${EVENT_NAME}" echo "event_name=${EVENT_NAME}"
echo "source_workflow=${SOURCE_WORKFLOW}" echo "source_workflow=${SOURCE_WORKFLOW}"
@@ -74,9 +76,11 @@ jobs:
echo "startup_audit=ok" echo "startup_audit=ok"
- name: Check control-plane reachability - name: Check control-plane reachability
shell: sh
run: | run: |
SERVER_URL="${GITHUB_SERVER_URL:-}"
if command -v curl >/dev/null 2>&1; then if command -v curl >/dev/null 2>&1; then
if curl -fsS --connect-timeout 5 --max-time 10 "${GITHUB_SERVER_URL%/}/api/v1/version" >/tmp/gitea-version.json 2>/dev/null; then if [ -n "${SERVER_URL}" ] && curl -fsS --connect-timeout 5 --max-time 10 "${SERVER_URL%/}/api/v1/version" >/tmp/gitea-version.json 2>/dev/null; then
echo "gitea_api_reachable=true" echo "gitea_api_reachable=true"
cat /tmp/gitea-version.json || true cat /tmp/gitea-version.json || true
else else