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: jobs:
setup: setup:
name: Setup Checks Context 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 timeout-minutes: 8
outputs: outputs:
head_sha: ${{ steps.meta.outputs.head_sha }} head_sha: ${{ steps.meta.outputs.head_sha }}
@@ -64,7 +65,8 @@ jobs:
run-check: run-check:
name: ${{ matrix.name }} name: ${{ matrix.name }}
runs-on: ubuntu-act # Prefer the generic ubuntu-latest label for better runner availability.
runs-on: ubuntu-latest
timeout-minutes: 20 timeout-minutes: 20
needs: setup needs: setup
strategy: strategy:
@@ -102,6 +104,14 @@ jobs:
- name: TypeScript Type Check - name: TypeScript Type Check
hook: typescript-check hook: typescript-check
steps: 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 - name: Configure registry host resolution
run: | run: |
if ! grep -q "${GITEA_REGISTRY_HOST}" /etc/hosts; then if ! grep -q "${GITEA_REGISTRY_HOST}" /etc/hosts; then
@@ -156,7 +166,8 @@ jobs:
dispatch-tests: dispatch-tests:
name: Dispatch CICD 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 timeout-minutes: 15
needs: [setup, run-check] needs: [setup, run-check]
steps: steps:

View File

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