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:
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