Closed mavimo closed 2 months ago
hi @mavimo
It's mentioned in the README
and changelog as well (maybe it should be highlighter better π€)
and this is one of the reasons why is major bump
@DariuszPorowski in the changelog was not highlighted as pre-requirement and the PR open dependabot do not report the changes in the readme.
Anyway I should have read the readme better, sorry for the noise.
It's not a noise, it's actionable feedback for me to improve changelog in the future releases. Thanks π
I got bit by this, too, due to using a self-hosted runner. Turning this into Docker container might help alleviate dependency woes. If you're interested in going that route, I could help contribute.
π What happened?
The upgrade to v2 require to have pipx already available on the workers, this may be true for github runners:
π¬ How to reproduce?
Create a pipeline executed in a self-hosted worker (e.g. using act) where
pipx
is not installedποΈ Code Sample / Log
π Environment (actionlint action)
v2
π Environment (actionlint)
1.7.1
π Environment (GitHub Runner OS)
Linux
π· Screenshots
No response
π Expected behavior
I suggest to check if pipx is installed and if missing evaluate to include it at runtime. The changelog do not report it as requirement, so may be worth to mention it in the changelog/doc.
π Additional context
No response
π Code of Conduct