rhi

Coordinated trade for connected markets
git clone https://radroots.dev/git/rhi.git
Log | Files | Refs | README | LICENSE

commit 29e05021f8d84ba1d1d885a8528dc90c3a29d223
parent 34adc869cb6862267bc8e92032225c3ded2f3257
Author: triesap <tyson@radroots.org>
Date:   Wed, 29 Jul 2026 23:28:45 +0000

repo: remove hosted workflow automation

- delete the capsule-local coverage workflow
- retain coverage validation in repository-owned commands
- forbid GitHub workflow authority in this OSS capsule
- delegate any local orchestration to the parent root act surface

Diffstat:
D.github/workflows/coverage.yml | 39---------------------------------------
MAGENTS.md | 1+
2 files changed, 1 insertion(+), 39 deletions(-)

diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml @@ -1,39 +0,0 @@ -name: coverage - -on: - push: - branches: - - master - pull_request: - -jobs: - gate: - name: strict coverage gate - runs-on: ubuntu-latest - timeout-minutes: 30 - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: install nightly toolchain - uses: dtolnay/rust-toolchain@nightly - with: - components: llvm-tools-preview - - - name: install cargo-llvm-cov - uses: taiki-e/install-action@cargo-llvm-cov - - - name: rust cache - uses: Swatinem/rust-cache@v2 - - - name: run strict gate - run: make coverage-gate - - - name: upload coverage artifacts - if: always() - uses: actions/upload-artifact@v4 - with: - name: coverage-artifacts - path: | - target/coverage/summary.json - target/coverage/lcov.info diff --git a/AGENTS.md b/AGENTS.md @@ -15,5 +15,6 @@ - do not expose secrets, private keys, credentials, tokens, invite codes, private identifiers, sensitive user data, or sensitive event content in code, logs, tests, fixtures, docs, or examples - prefer tests that cover worker behavior without relying on ambient network access or machine-specific state - use checked-in, repo-owned validation first; run the smallest documented validation that credibly covers the change +- `.github/**` and capsule-local CI workflows are forbidden; keep validation forge-agnostic and leave any monorepo orchestration to the parent repository's root `.act/**` authority - if validation cannot run, report exactly what was skipped and why; never claim validation passed unless it actually ran - keep commits focused and reviewable, using `<scope>: <imperative summary>` unless a repo convention overrides it