Releases: ibiqlik/action-yamllint
v3.1.1 set-output deprecation
v3.1.0
What's Changed
- Use latest version of checkout action by @jeffwidman in #30
- Save yamllint output/log to a file by @ibiqlik in #23
New Contributors
- @jeffwidman made their first contribution in #30
Full Changelog: v3.0.4...v3.1.0
v3.0.4 Fix exitcode
With v3, v3.0 and v3.0.3 exit code was not set correctly and job succeeded even when there were errors in yaml files.
Fixes #28
v3.0.3 File input fix
Bug fix #26; when multiple files/paths where provided in the file_or_dir
parameter yamllint would fail.
@dhimanmohit2548 thanks for reporting it.
v3.0.2 --no-warnings flag
Add supports for no-warnings
flag #19
v3.0.1
Change default output format to parsable
v3.0.0 Composite action
Since Github runners now have yamllint
installed by default see actions/runner-images#1657, thanks @yvele 🙏, the action is now a Composite action and not a Docker action which speeds up the run significantly because the dockerfile doesn't need building before running yamllint.
If you need to use Docker action, continue using ibiqlik/action-yamllint@v2
, there is no difference in functionality.
Happy linting ✅
v2.0.0
Use the new github
format in yamllint by default, which will annotate the file and line when there is a yaml error/warning 🎉
Bumping major version to not disturb anyone who likes how v1 works right now.
Changelog
#12 - Use yamllint github format to set file annotations on errors & warnings
v1.0.0
Fixes important bug where recursion **
did not work properly. Thank you @lucianposton for fixing it.
This release falls back to using Dockerfile instead of published docker image for consistency when referencing action using tag, commit or branch.
It is a bit slower as the image has to be built. In future I will fix the automation around updating the image tag in the action.yml
and use docker image again.
Changelog
#4 - Use bash in entrypoint, fixes #2 #3
#6 - Autotag releases, fixes #5