cctest-recipe-upstream: support non-sandboxed execution #22

Merged
autonomic-bot merged 1 commits from cctest-upstream-nonsandbox into main 2026-09-14 16:55:02 +00:00
Owner
  • Adds a per-skill PER_SKILL_NOTES mechanism to scripts/gen-cctest-skills.py so generated wrapper bodies can carry skill-specific guidance that survives regeneration.
  • Gives /cctest-recipe-upstream a non-sandboxed mode: when the ARM sandbox is absent (e.g. the orchestrator host, where recipe-maintainer is only a pinned submodule), the skill works with anonymous git + unauthenticated Gitea-API access to the publicly-readable recipe-maintainer mirrors, instead of insisting on /cctest-intro//cctest-setup-sandbox first.
  • Verified live: prepared PR recipe-maintainers/gitea#9 (branch upgrade-28c01fd, release -z) end-to-end in ~/.abra/recipes/gitea with no credentials at all.
- Adds a per-skill `PER_SKILL_NOTES` mechanism to `scripts/gen-cctest-skills.py` so generated wrapper bodies can carry skill-specific guidance that survives regeneration. - Gives `/cctest-recipe-upstream` a **non-sandboxed mode**: when the ARM sandbox is absent (e.g. the orchestrator host, where recipe-maintainer is only a pinned submodule), the skill works with anonymous git + unauthenticated Gitea-API access to the publicly-readable recipe-maintainer mirrors, instead of insisting on `/cctest-intro`/`/cctest-setup-sandbox` first. - Verified live: prepared PR https://git.autonomic.zone/recipe-maintainers/gitea/pulls/9 (branch `upgrade-28c01fd`, release `-z`) end-to-end in `~/.abra/recipes/gitea` with no credentials at all.
autonomic-bot added 1 commit 2026-09-14 16:55:00 +00:00
autonomic-bot merged commit d48e47adfe into main 2026-09-14 16:55:02 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: recipe-maintainers/cc-ci-orchestrator#22