tend check reports the following configuration drift on diffplug/dormouse. These require maintainer/admin action (creating a protected environment, moving secrets, gating deployment refs) — the bot cannot fix them itself.
environment (FAIL): Environment tend not found. Operational secrets must live in it, gated to admin-only refs, or a workflow pushed to any branch can read them. Run tend check --fix to create it admitting main, then move each secret into it and delete the repo-level copy.
secret-environments (FAIL): Environment security-audit holds secrets and is reachable by a run the bot can cause — it has no required reviewers, admits tags, and no active all-tags ruleset restricting creation/update to admins could be verified. Gate it with a required reviewer that is not the bot, or a deployment policy naming only verified refs (protected branches, or tags under an admin-only all-tags ruleset).
repo-secret-allowlist (FAIL): Unexpected repo-level secrets (CLAUDE_CODE_OAUTH_TOKEN, TEND_BOT_TOKEN) are available to all workflows, including those triggered by PRs. Move release secrets to a protected environment, or if intentionally available add them to secrets.allowed in .config/tend.yaml. See docs/security-model.md.
Two checks (secrets, claude-auth) are SKIP because the tend environment can't be listed without it existing / admin access — resolving the environment FAIL should clear those too.
Last refreshed: 2026-08-03
tend checkreports the following configuration drift ondiffplug/dormouse. These require maintainer/admin action (creating a protected environment, moving secrets, gating deployment refs) — the bot cannot fix them itself.environment(FAIL): Environmenttendnot found. Operational secrets must live in it, gated to admin-only refs, or a workflow pushed to any branch can read them. Runtend check --fixto create it admittingmain, then move each secret into it and delete the repo-level copy.secret-environments(FAIL): Environmentsecurity-auditholds secrets and is reachable by a run the bot can cause — it has no required reviewers, admits tags, and no active all-tags ruleset restricting creation/update to admins could be verified. Gate it with a required reviewer that is not the bot, or a deployment policy naming only verified refs (protected branches, or tags under an admin-only all-tags ruleset).repo-secret-allowlist(FAIL): Unexpected repo-level secrets (CLAUDE_CODE_OAUTH_TOKEN,TEND_BOT_TOKEN) are available to all workflows, including those triggered by PRs. Move release secrets to a protected environment, or if intentionally available add them tosecrets.allowedin.config/tend.yaml. Seedocs/security-model.md.Two checks (
secrets,claude-auth) areSKIPbecause thetendenvironment can't be listed without it existing / admin access — resolving theenvironmentFAIL should clear those too.Last refreshed: 2026-08-03