chore(deps): bump astral-sh/ruff-action from 2 to 3 by dependabot[bot] · Pull Request #1189 · tj/git-extras
Bumps astral-sh/ruff-action from 2 to 3.
Release notes
Sourced from astral-sh/ruff-action's releases.
v3.0.0 🎄 Better defaults for christmas
Changes
This years christmas 🎄 release adds new defaults to make the life for first-time and most users easier.
We now default to search for a
pyproject.tomlfile in the repository root to determine which version of ruff to use. We search insidedependenciesanddependency-groups.dev. If no ruff version is foundlatestis used. You can specify a direct path to your pyproject.toml file with theversion-fileinput. This can be a breaking change for some users.We also correctly set the output format to
githubagain, this was an oversight in the v2.0.0 release.A great new functionality is that linting and formatting errors are now annotated in your pull requests. Thank you
@gegounefor supplying the problem matcher.Also a big thank you for everyone participating in the issues and bringing up bug reports, enhancement ideas and PRs!
🚨 Breaking changes
- Default to ruff-version from pyproject.toml
@eifinger(#30)🐛 Bug fixes
- Set output format to github
@eifinger(#24)🚀 Enhancements
- Add problem matchers
@eifinger(#26)🧰 Maintenance
- Add lint error in malformed python project
@eifinger(#25)- Move release-drafter.yml to .github
@eifinger(#22)📚 Documentation
⬆️ Dependency updates
- Bump
@types/nodefrom 22.10.1 to 22.10.2@dependabot(#29)- Bump
@types/nodefrom 22.9.3 to 22.10.1@dependabot(#20)
Commits
31a5185Replace toml parsing library (#32)7a82f1fDefault to ruff-version from pyproject.toml (#30)cac2f10Bump@types/nodefrom 22.10.1 to 22.10.2 (#29)35619fdAdd problem matchers (#26)c918545Bump@types/nodefrom 22.9.3 to 22.10.1 (#20)a2d5d1fSet output format to github (#24)ec9ad44Add lint error in malformed python project (#25)efef6baMove release-drafter.yml to .github (#22)e5ab5d4README.md: astral-sh/ruff-action@v1 --> v2 (#21)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)