Skip to content

chore: review security majors and show per-PR verification in /dependabot-triage - #212

Merged
PiVortex merged 1 commit into
mainfrom
chore/dependabot-triage-verify
Oct 14, 2026
Merged

PiVortex merged 1 commit into
mainfrom
chore/dependabot-triage-verify

Conversation

@PiVortex

Copy link
Copy Markdown
Collaborator

Summary

Updates /dependabot-triage (.claude/commands/dependabot-triage.md) only.

  • Security majors get reviewed (ports NearDeFi/repo-automation-setup#3). Phase 4 now runs: CI ❌ → CI ⏳ → ⛔ measurements → major + security → major → security → superseded → minor → patch. A security major is 🔴 Security fix, major — review migration, then merge ASAP, never @dependabot ignore (that leaves the vulnerability open); the fallback is a patched release on the current major or the Phase 8 override / replace options. A ⛔ PR that's also a security fix gets a 🔴 Security fix · prefix. Merge order puts security fixes first.
  • New Verify column in the PR table. Every row now states what must pass before merging: CI, none (no CI job), 🧪 /run-e2e contract|tee / 🧪 /run-e2e, 🔧 manual, ⛔ /run-e2e tee + re-approve, CI after fix, or —. Before this, the 🧪/🔧 note was only appended to majors' action text, so for most rows you had to read the guidance blocks to learn CI was enough. The summary also counts PRs by Verify value.
  • tests-in-tee/ and tests-in-tee/test-image/ deps route to /run-e2e tee. They have no CI job (every ci-passed package job is skipped), so the e2e suite is their only test. Majors there were previously routed by judgment.

Release impact

No release impact — touches no published package.

Test plan

🤖 Generated with Claude Code

…abot-triage

Port NearDeFi/repo-automation-setup#3: the measurement gate and a new
major + security rule now sit above the plain security rule, so a security
major gets its migration review and e2e/manual run, and never the
`@dependabot ignore` option.

Add a Verify column to the PR table so every row says what must pass
before merging (CI, no CI job, /run-e2e suite, manual run, or measurement
re-approval), and route tests-in-tee / test-image deps to /run-e2e tee
since they have no CI job.
@PiVortex
PiVortex merged commit 35758f3 into main Oct 14, 2026
7 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