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
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:
@@ -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:
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user