Skip to content

feat(lint)!: every component-props finding is an error at os validate, os build and os lint #33253

feat(lint)!: every component-props finding is an error at os validate, os build and os lint

feat(lint)!: every component-props finding is an error at os validate, os build and os lint #33253

Triggered via pull request October 13, 2026 11:45
Status Failure
Total duration 1m 19s
Artifacts –

pr-automation.yml

on: pull_request
Check PR Size
0s
Check PR Size
Check Changeset
1m 15s
Check Changeset
Auto Label
0s
Auto Label
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 3 notices
Check Changeset
Process completed with exit code 1.
Check Changeset: .changeset/23103-page-action-row-on-success-and-executor.md#L0
.changeset/23103-page-action-row-on-success-and-executor.md exists on the merge base and was not added by this PR, so changing or deleting it silently replaces somebody else's release note (#17712). Two things produce this refusal and their remedies are OPPOSITE, so read which one you are before you act. COLLISION -- you and another PR drew the same changeset filename, and yours overwrote theirs. Remedy: rename yours; restore theirs from base. DELIBERATE CORRECTION -- your change may have made this PENDING release note false, and you rewrote it in the same stroke. Remedy: do NOT restore it -- say so on the PR and get it confirmed; restoring it from the base would put the false sentence back.
Check Changeset: .changeset/23147-component-props-every-finding-refused.md#L0
major introduced by this diff in .changeset/23147-component-props-every-finding-refused.md: @objectstack/lint
Check Changeset: .changeset/23147-component-props-every-finding-refused.md#L0
ADR-0087 exemption (already-registered): Every props shape this refuses on was declared, and each narrowing of one recorded in its own D3 entry, before this change; the entries named here are the step's narrowings whose refusal the gate carries, and this diff amends the reason text of each one that called that refusal advisory, to say it is now an error. It moves only the severity of the lint findings, so it adds no entry, and no conversion: nothing on the load path refuses a page's `properties`.
Check Changeset
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"