Skip to content

chore(deps): bump dorny/paths-filter from 3.0.2 to 4.0.2#234

Merged
EVWorth merged 1 commit into
mainfrom
fix/226-dorny-paths-filter-v4
Jul 20, 2026
Merged

chore(deps): bump dorny/paths-filter from 3.0.2 to 4.0.2#234
EVWorth merged 1 commit into
mainfrom
fix/226-dorny-paths-filter-v4

Conversation

@EVWorth

@EVWorth EVWorth commented Jul 20, 2026

Copy link
Copy Markdown
Owner

What

Bumps dorny/paths-filter from v3.0.2 to v4.0.2 in .github/workflows/ci.yml. Single-line dependency bump.

Why

PR #226 (Dependabot's original bump) had fallen badly out of date with main — its diff had 17 files of stale content already integrated differently. A clean rebase would have produced a tangled diff. This is a fresh one-line bump of just the relevant change.

Changes in v4.0.2 since v3.0.x (the current pin)

  • v4.0.0: action runtime bumped Node 20 → Node 24. Resolves the 'Node 20 is being deprecated on GitHub Actions runners' warning we saw in earlier CI logs.
  • v4.0.1: merge_queue support.
  • v4.0.2: work around git 'dubious ownership' errors in container jobs; use rev-parse instead of branch --show-current for older git compatibility.

Files

  • .github/workflows/ci.yml — single-line bump. The four dorny/paths-filter@<sha> references in the workflow all share the same version, so one bump covers all gates (detect-changes + every if-gated downstream job).

Pinned to 7b450fff21473bca461d4b92ce414b9d0420d706 (v4.0.2 commit SHA) per dorny/paths-filter security guidance — avoids floating to untagged commits.

Why a branch + PR instead of direct push to main

PR #226's branch was severely stale; rather than rebase a 17-file conflict maze, fresh branch + one-line PR is faster and reviewable.

Verification

Gate Result
npx vitest run (full) 77 files / 1462 tests pass
python3 -c "import yaml; ..." on all 3 workflows all parse ok
Lefthook pre-commit (dprint) green

Closes #226.

PR #226 (Dependabot) had drifted 17 files out of date with main
after the recent keyboard / Compare / min-release-age sweep. Clean
rebase would have produced a tangled diff. Fresh one-line bump
instead.

v4.0.2 changelog highlights:
- v4.0.0: action runtime -> Node 24 (was Node 20); fixes the
  'Node 20 is being deprecated' warning we saw in earlier GH
  Actions logs.
- v4.0.1: merge_queue support.
- v4.0.2: work around git 'dubious ownership' errors in containers;
  use rev-parse instead of 'branch --show-current' for older git.

Pinned to the v4.0.2 commit SHA per dorny/paths-filter security
guidance (avoids floating to untagged commits).

Closes #226.
@EVWorth
EVWorth merged commit 1ce0826 into main Jul 20, 2026
1 check failed
@EVWorth
EVWorth deleted the fix/226-dorny-paths-filter-v4 branch July 20, 2026 02: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.

1 participant