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
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 1m6s

Signed-off-by: copilotcoder <copilotcoder@darkhelm.org>
This commit is contained in:
copilotcoder
2026-06-09 09:10:13 -04:00
parent 79358149cf
commit 3ca81faf0b
2 changed files with 26 additions and 9 deletions

View File

@@ -25,7 +25,8 @@ concurrency:
jobs:
setup:
name: Setup Checks Context
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 8
outputs:
head_sha: ${{ steps.meta.outputs.head_sha }}
@@ -64,7 +65,8 @@ jobs:
run-check:
name: ${{ matrix.name }}
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 20
needs: setup
strategy:
@@ -102,6 +104,14 @@ jobs:
- name: TypeScript Type Check
hook: typescript-check
steps:
- name: Runner assignment audit
run: |
echo "=== Runner Assignment Audit ==="
echo "runner_name=${RUNNER_NAME:-unknown}"
echo "runner_os=${RUNNER_OS:-unknown}"
echo "runner_arch=${RUNNER_ARCH:-unknown}"
echo "timestamp_utc=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
- name: Configure registry host resolution
run: |
if ! grep -q "${GITEA_REGISTRY_HOST}" /etc/hosts; then
@@ -156,7 +166,8 @@ jobs:
dispatch-tests:
name: Dispatch CICD Tests
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 15
needs: [setup, run-check]
steps:

View File

@@ -25,7 +25,8 @@ concurrency:
jobs:
setup:
name: Setup Tests Context
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 8
outputs:
head_sha: ${{ steps.meta.outputs.head_sha }}
@@ -64,7 +65,8 @@ jobs:
backend-tests:
name: Backend Tests
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 25
needs: setup
steps:
@@ -117,7 +119,8 @@ jobs:
frontend-tests:
name: Frontend Tests
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 25
needs: setup
steps:
@@ -134,7 +137,8 @@ jobs:
xdoctest:
name: Backend Doctests
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 15
needs: setup
steps:
@@ -152,7 +156,8 @@ jobs:
integration-tests:
name: Integration Tests
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 20
needs: [setup, backend-tests]
steps:
@@ -174,7 +179,8 @@ jobs:
e2e-tests:
name: End-to-End Tests
runs-on: ubuntu-act
# Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 30
needs: [setup, frontend-tests]
steps: