Skip to content

refactor(renovate): remove obsolete Mise input handling - #431

Merged
P4suta merged 2 commits into
mainfrom
refactor/remove-obsolete-mise-inputs
Oct 25, 2026
Merged

P4suta merged 2 commits into
mainfrom
refactor/remove-obsolete-mise-inputs

Conversation

@P4suta

@P4suta P4suta commented Oct 25, 2026 •

Copy link
Copy Markdown
Owner

Why

The dependency gate accepts a dynamic Mise CI input through an unrelated literal record without checking the committed workflow.
Its success fixture supplies expression records beside an empty workflow.

Changes

Remove the obsolete admission and its success fixtures.
Keep literal pin attribution, version-only update checks, and unrelated-file regressions.
Add a real-Git regression that refuses the unsupported expression even with a successful literal record.
The two-file diff removes 110 lines.

Validation

mise x -- just check passes on feature commit bbbd1fd3, including strict workspace Clippy, 113 PR workflow regressions, and all 16 profile manifests.
All 69 real-Git push and signing regressions pass.
All 26 repository regressions pass on integrated head 0c869670, including the README final newline case from #432.
The new refusal regression failed on the previous implementation and passed after the removal.
Inspection of the saved report succeeds with its exact committed source and reports 134 selected candidates with no nonfatal notices.

Closes #429.
Part of #121.

@coderabbitai ignore

@P4suta
P4suta marked this pull request as ready for review October 25, 2026 00:42
@P4suta
P4suta merged commit fcac2e4 into main Oct 25, 2026
6 checks passed
@P4suta
P4suta deleted the refactor/remove-obsolete-mise-inputs branch October 25, 2026 00:58
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.

refactor(renovate): remove obsolete Mise input handling

1 participant