Skip to content

Commit 0d1a124

Browse files
author
Test User
committed
fix(ci): make terraphim_service optional in github_runner, restore Rust Build
- Make terraphim_service optional behind github-runner feature - Gate WorkflowParser behind github-runner feature - Gate parser.rs test module behind github-runner feature - Remove github_runner_server from exclude (feature-gated) - Revert Rust Build continue-on-error (github_runner now compiles)
1 parent 79356f2 commit 0d1a124

7 files changed

Lines changed: 1032 additions & 23 deletions

File tree

.github/workflows/ci-main.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,6 @@ jobs:
147147
# .docs/walkthrough-ci-build-pipeline.md and the two ADRs it links.
148148
rust-build:
149149
name: Rust Build (${{ matrix.target }})
150-
# Soft-fail: terraphim_service registry crate has private-method bug
151-
# that blocks workspace compilation. Fix: republish terraphim_service.
152-
continue-on-error: true
153150
runs-on: [self-hosted, bigbox]
154151
timeout-minutes: 30
155152
needs: [setup, frontend-build, rust-format]

0 commit comments

Comments
 (0)