Skip to content

chore(dependabot): emit type.deps + agent.bot labels#24

Merged
arcaven merged 1 commit intomainfrom
chore/dependabot-canonical-labels
Apr 19, 2026
Merged

chore(dependabot): emit type.deps + agent.bot labels#24
arcaven merged 1 commit intomainfrom
chore/dependabot-canonical-labels

Conversation

@arcaven
Copy link
Copy Markdown
Contributor

@arcaven arcaven commented Apr 19, 2026

Summary

Swaps Dependabot's auto-applied labels from the legacy dependencies to the canonical ArcavenAE labels:

  • type.deps — the "kind of change" scope for dependency updates
  • agent.bot — non-human origin (distinct from agent.worker / agent.envoy)

Part of the org-wide label scheme consolidation landed in aae-orc/labels/schema.yaml.

Context

Every active ArcavenAE repo now shares the canonical label set (universal type.*, priority.*, scope.*, triage.*, status.*, agent.*, resolution.*, contrib.*, optional gate.* / provenance.* / process.*, plus per-repo area.*). Dependabot is the last system still emitting the legacy dependencies label; this PR fixes that.

Test plan

  • After merge, the next Dependabot PR in this repo carries type.deps + agent.bot and NOT dependencies
  • No workflow references dependencies as a label trigger (verified before merge)

Follow-up

Once every open Dependabot PR in the repo uses the new labels, the legacy dependencies label can be deleted from the repo's label set.

Related

  • Reference scheme: ~/.claude/skills/gh-labels/references/arcavenae-label-scheme.md
  • Source of truth: aae-orc/labels/schema.yaml

Aligns Dependabot PR labels with the canonical ArcavenAE scheme
defined in aae-orc/labels/schema.yaml. Replaces the legacy
`dependencies` label with:

- type.deps   — canonical "kind of change" scope for dependency updates
- agent.bot   — canonical non-human origin (distinct from agent.worker
                for Claude Code agents and agent.envoy for envoys)

Future Dependabot PRs will carry these two labels instead of
`dependencies`. The legacy label can be deleted from the repo once
no open PRs still reference it.
@arcaven arcaven merged commit 7443c86 into main Apr 19, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant