Skip to content

tend check: configuration drift on diffplug/dormouse #339

Description

@dormouse-bot

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions