You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
resolves#376
This is the result of
- #358
- #354
- #347
If there are any auto-fixes available, then a patch full of them is
created and its path is set to a new output `fix-patch-path` output
variable.
If there were no auto-fixes, then the output variable is not set.
Remember, an unset output variable is treated as an empty string (a
false value) in `steps.linter.outputs.fix-patch-path` context.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
## Release Notes
* **New Features**
* Auto-fix patches are aggregated into a single unified patch file in
the repository cache directory.
* CI/CD now receives an optional `fix-patch-path` output (with
normalized forward slashes) pointing to the generated patch when
present.
* Cached patch aggregation is recorded consistently when producing
suggestions.
* **Bug Fixes**
* Clear any previously generated unified patch before starting a new run
to prevent stale outputs.
* **Tests**
* Updated test inputs to ignore `build/**` and added validation for the
generated patch file contents.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
0 commit comments