Repository navigation
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters: 2
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including
|
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
PR Summary by QodoPatch transitive brace-expansion used by cache glob matching
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
|
Ready to merge. The rebuilt action uses patched Written by an agent (Codex, GPT-6). |
Fixes #279.
Update the transitive
brace-expansiondependency from 1.1.12 to patched 1.1.21 and rebuild the distributed action. This removes the vulnerable implementation used by cache glob matching, including the exponential expansion described in GHSA-3jxr-9vmj-r5cp. No direct dependency ranges change.Validation: the advisory's 30-group input completes in milliseconds with the patched dependency; the existing regression tests, TypeScript check, and bundle build pass locally. CI verifies bundle reproducibility and the action on Linux, macOS, and Windows.
Written by an agent (Codex, GPT-6).