lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

commit 5dfeb3908b45783f48e4a3e6315b7ea85cdbcdbb
parent 42bc739ec4ea80e0cd798c1ab823ce443bf9b5a3
Author: triesap <tyson@radroots.org>
Date:   Wed, 29 Jul 2026 23:28:21 +0000

repo: remove hosted workflow automation

- delete the capsule-local architecture workflow
- retain architecture 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/architecture.yml | 35-----------------------------------
MAGENTS.md | 1+
2 files changed, 1 insertion(+), 35 deletions(-)

diff --git a/.github/workflows/architecture.yml b/.github/workflows/architecture.yml @@ -1,35 +0,0 @@ -name: Architecture - -on: - pull_request: - push: - branches: - - master - workflow_dispatch: - -permissions: - contents: read - -concurrency: - group: architecture-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - -jobs: - architecture: - name: architecture - runs-on: ubuntu-24.04 - timeout-minutes: 30 - steps: - - name: Check out source - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - with: - persist-credentials: false - - - name: Install Nix - uses: DeterminateSystems/nix-installer-action@c5a866b6ab867e88becbed4467b93592bce69f8a # v21 - - - name: Restore Nix store cache - uses: DeterminateSystems/magic-nix-cache-action@565684385bcd71bad329742eefe8d12f2e765b39 # v13 - - - name: Validate crates-release architecture - run: nix run .#architecture diff --git a/AGENTS.md b/AGENTS.md @@ -31,6 +31,7 @@ This file exists for compatibility with tools that look for AGENTS.md. - This is a public open-source library workspace; optimize for durable library design, portability, determinism, and explicit contracts. - Keep release and validation automation forge-agnostic; repo-owned xtask commands, Nix apps, tags, and contract metadata are canonical, while committed provider-specific workflow automation is not. +- `.github/**` and capsule-local CI workflows are forbidden. Any required monorepo orchestration belongs exclusively to the parent repository's root `.act/**` authority and must not be copied into this standalone capsule. - Prefer clean target-state changes over compatibility scaffolding unless compatibility is explicitly required. - Stay within the requested scope and the smallest coherent file set. - Do not fold unrelated cleanup, speculative refactors, or roadmap work into the same change.