chore(deps): update pre-commit dependencies #906
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.19.0→v0.21.042.78.2→42.84.0v1.20.0→v1.22.0Note: The
pre-commitmanager in Renovate is not supported by thepre-commitmaintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
google/yamlfmt (google/yamlfmt)
v0.21.0Compare Source
Sorry to folks who were likely waiting on the stuff in this release, it's pretty packed. I got sick in December and took my holiday leave early, and I decided to fully and completely disconnect. Lots of stuff packed into this one now that I'm back. Happy new year!
Features
Force single or double quotes #288
You can now force all quoted strings in a yaml document to be
'or". See thebasicformatter docs for more info.KYAML Formatter #302
yamlfmtcan now support the new KYAML format from the Kubernetes project. The support for this is via a new formatter type calledkyaml. I built support for alternate formatters into the architecture ofyamlfmtall the way back when I first started the tool, but this is the first time I'm actually publishing a new formatter. I recommend a full read of the formatter documentation to get a sense of how to use this alternate formatter.Bug Fixes
Gitlab output format #272
I don't use Gitlab and didn't implement the feature so I'm not sure if this has been broken the whole time or if there was a schema change somewhere that bricked it, but Gitlab output format from
yamlfmtwas missing some required fields. This should work now with the new fields added into the output schema./dev/stdinas an argument instead of-did not work #291You're only allowed to read from
stdinonce in POSIX, but I inadvertently had a codepath that would read the file for a different purpose before reading it for formatting. This causedyamlfmtnot to work under that circumstance. This edge case is handled now.Filepath collector panic #300
In a scenario where
filepath.Walkfails to read something from the filesystem, I wasn't handling the error case properly. This never came up because I never had an error case ever appear locally and the linter that would yell at me about missed error checks didn't pick up that particular pattern thatfilepath.Walkpropogates errors with. There should no longer be panics in error scenarios; new behaviour is that paths that failed to read will be surfaced and all other successful reads will be formatted.Contributions
Thanks to @slipknois for fixing the Gitlab output format.
v0.20.0Compare Source
Features
-versionflag works when usinggo installThe previous method of version retrieval only worked when downloading the binary through GitHub releases or one of the community-made packages. When using
go install, the version would always bedevbecause theldflagsweren't being used to set the version. It now falls back todebug.BuildInfoso that the version will be displayed properly when installing through this method.Fixes
Performance Issues when formatting large files
Details in #283. Two fixes were submitted:
strings.Repeatinstead of manually looping during string construction #284If you have experienced similar performance issues, these fixes should help.
Contributors
Thanks @artur-beznosyuk-verkada for the performance issue analysis and the
strings.Repeatfix.renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)
v42.84.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.84.0 for more changes
v42.83.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.83.3 for more changes
v42.83.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.83.2 for more changes
v42.83.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.83.1 for more changes
v42.83.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.83.0 for more changes
v42.82.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.82.3 for more changes
v42.82.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.82.2 for more changes
v42.82.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.82.1 for more changes
v42.82.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.82.0 for more changes
v42.81.16Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.16 for more changes
v42.81.15Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.15 for more changes
v42.81.14Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.14 for more changes
v42.81.13Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.13 for more changes
v42.81.11Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.11 for more changes
v42.81.9Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.9 for more changes
v42.81.8Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.8 for more changes
v42.81.7Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.7 for more changes
v42.81.6Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.6 for more changes
v42.81.5Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.5 for more changes
v42.81.4Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.4 for more changes
v42.81.3Compare Source
v42.81.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.2 for more changes
v42.81.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.1 for more changes
v42.81.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.81.0 for more changes
v42.80.3Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.80.3 for more changes
v42.80.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.80.2 for more changes
v42.80.1Compare Source
v42.80.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.80.0 for more changes
v42.79.2Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.79.2 for more changes
v42.79.1Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.79.1 for more changes
v42.79.0Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.79.0 for more changes
zizmorcore/zizmor-pre-commit (zizmorcore/zizmor-pre-commit)
v1.22.0Compare Source
See: https://github.com/zizmorcore/zizmor/releases/tag/v1.22.0
v1.21.0Compare Source
See: https://github.com/zizmorcore/zizmor/releases/tag/v1.21.0
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.