Skip to content

dependabot-validate: clean Dependabot PRs no longer fail the validate check - #73

Merged
mcarter-astronautdev merged 1 commit into
mainfrom
validator-names-best-effort
Oct 1, 2026
Merged

mcarter-astronautdev merged 1 commit into
mainfrom
validator-names-best-effort

Conversation

@mcarter-astronautdev

Copy link
Copy Markdown
Member

Fixes #69.

  • Reusable: dependabot-validate.yml — the registry-names pipeline gets the || true its own comment promised. Under bash -e with pipefail it returned 1 whenever the log had no npm error <pkg>@ line, which is every clean run, so the step died silently before result.json was written: every clean Dependabot PR has carried a red validate / validate since v1.15.0, while PRs with a real peer-dependency failure got a proper report.

Needs a release (v1.18.0), repin and wave to reach the fleet.

…ts comment promised

Under bash -e with pipefail, the names pipeline returned 1 whenever build.log had no npm error
line naming a package, which is every clean run. The step died there, silently, before result.json
was written, so every clean Dependabot PR has had a red validate check since v1.15.0 while PRs with
a real peer-dependency failure got through to a proper report. Fixes #69 (the dev-smoke diagnosis
there was wrong: dev-smoke never ran, there is no agent-validate.json on that repo).
@macroscopeapp

macroscopeapp Bot commented Oct 1, 2026

Copy link
Copy Markdown

Approvability

Verdict: Approved at 80fbbf8

Macroscope's review found this PR approvable — This is a focused CI workflow bug fix that lets clean Dependabot validations finish when no npm error package names are present. It does not change the validation verdict logic, production behavior, schemas, or deployment configuration.

You can add or adjust custom eligibility rules. Learn more.

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.

Stop dependabot-validate's dev-smoke failing every Dependabot PR on theme repos

1 participant