Stabilize self-hosted CI workflows and resolve issue #62 #73

Merged
darkhelm merged 80 commits from feature/two-stage-runtime-images into main 2026-07-13 11:16:18 -04:00
Showing only changes of commit 0ac6108fc7 - Show all commits

View File

@@ -39,7 +39,7 @@ concurrency:
jobs:
publish-base:
name: Build and Publish CICD Base Image
runs-on: ubuntu-act
runs-on: ubuntu-act-8gb
timeout-minutes: 35
outputs:
base_hash: ${{ steps.base-state.outputs.base_hash }}
@@ -354,9 +354,8 @@ jobs:
precommit-tests:
name: Pre-commit Checks
# Pin one source-check lane to the 8GB pool so source checks can fan out
# across both runner pools instead of serializing behind a single label.
runs-on: ubuntu-act-8gb
# Source-level checks should be able to use the full ubuntu-act pool.
runs-on: ubuntu-act
timeout-minutes: 30
needs: build_cicd
steps:
@@ -401,9 +400,8 @@ jobs:
frontend-tests:
name: Frontend Tests
# Pin one source-check lane to the 8GB pool so source checks can fan out
# across both runner pools instead of serializing behind a single label.
runs-on: ubuntu-act-8gb
# Source-level checks should be able to use the full ubuntu-act pool.
runs-on: ubuntu-act
timeout-minutes: 25
needs: build_cicd
steps: