Sourced from astral-sh/ruff-action's releases.
v3.1.0 🌈 Determine ruff version from optional or dependency groups
Changes
Big thank you to
@AA-Turner
for expanding the pyproject.toml parsing to also find the ruff version to use in the following scenarios:[dependency-groups] dev = [ { include-group = "docs" }, { include-group = "lint" }, ] docs = [ "sphinx", ] lint = [ "ruff==0.8.3", ]
[project.optional-dependencies] lint = [ "ruff==0.8.3", ]
🚀 Enhancements
- Read the
[project.optional-dependencies]
and[dependency-groups]
tables@AA-Turner
(#66)v3.0.2 🌈 Full support for GHES
Changes
This release fixes some issues that prevented use with GitHub Enterprise Server instances. Parsing the ruff version from pyproject.toml now also uses a library that is fully TOML 1.0.0 compliant.
🐛 Bug fixes
- Do not expect GITHUB_TOKEN to be set or valid
@eifinger
(#65)- Use TOML 1.0.0 compliant library for parsing
@eifinger
(#47)🧰 Maintenance
- Fix compiled known versions
@eifinger
(#62)- chore: update known checksums for 0.9.3 @github-actions[bot] (#61)
- chore: update known checksums for 0.9.1 @github-actions[bot] (#42)
📚 Documentation
- Fix Markdown link to Install the latest version
@eifinger
(#58)
... (truncated)
f14634c
Read the [project.optional-dependencies]
and
[dependency-groups]
tables (...47de3de
Bump @types/node
from 22.10.10 to 22.12.0 (#60)d8281c7
Do not expect GITHUB_TOKEN to be set or valid (#65)a634044
Bump eifinger/actionlint-action from 1.9.0 to 1.9.1 (#59)2993ff4
Fix compiled known versions (#62)20a3b17
chore: update known checksums for 0.9.3 (#61)1c1aef9
Bump typescript from 5.7.2 to 5.7.3 (#41)0ceb04d
Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (#50)18db80c
Bump @types/node
from 22.10.5 to 22.10.10 (#53)0a5dfb8
Fix Markdown link to Install the latest version (#58)