A lot of non-Python projects are supporting reading their own configuration from pyproject.toml, in a [tool.something] section.
I think it would be cool to have actionlint source its configuration from a [tool.actionlint] section in pyproject.toml.
Exemple:
Other tools are considering adding support:
A lot of non-Python projects are supporting reading their own configuration from
pyproject.toml, in a[tool.something]section.I think it would be cool to have
actionlintsource its configuration from a[tool.actionlint]section inpyproject.toml.Exemple:
[tool.ruff]: https://docs.astral.sh/ruff/configuration/#configuring-ruff (Rust)[tool.typos]: https://github.com/crate-ci/typos/blob/master/docs/reference.md (Rust)[tool.uv]: https://docs.astral.sh/uv/concepts/configuration-files/ (Rust)[tool.ty]: https://docs.astral.sh/ty/ (Rust)[tool.maturin]: https://www.maturin.rs/config (Rust)[tool.pyright]: https://github.com/microsoft/pyright/blob/main/docs/configuration.md (TypeScript)[tool.tombi]: https://tombi-toml.github.io/tombi/docs/configuration/ (Rust)[tool.rumdl]: https://github.com/rvben/rumdl (Rust)[tool.lychee]: Support forpyproject.toml(andcargo.toml) lycheeverse/lychee#1930 (Rust)Other tools are considering adding support:
taploconfiguration inpyproject.tomltamasfe/taplo#603 (Rust)[tool.shfmt]section ofpyproject.tomlmvdan/sh#1268 (Go)pyproject.tomlgitleaks/gitleaks#2066 (Go)