Releases: ludeeus/action-shellcheck
Releases · ludeeus/action-shellcheck
2.0.0
Deprecations
- The
ignore
option has been deprecated in favor ofignore_paths
andignore_names
.- The
ignore
option will be removed at a later stage.
- The
- The
disable_matcher
option has been deprecated as problem matches were not working and have been removed, so it no longer served a purpose.- The
disable_matcher
option will be removed at a later stage.
- The
What's Changed
- typo by @ineiti in #47
- Do not run shellcheck on zsh scripts. in #48
- Allow specifying ShellCheck version by @Cellane in #44
- Updated matchers to account for "./" file prefixes by @fearphage in #42
- Use "version" instead of "shellcheck_version" for the input by @ludeeus in #50
- Remove checking subdir and suffix for bin by @ludeeus in #51
- Split ignore into ignore_paths and ignore_names by @ludeeus in #52
- Add separate matcher for note to transform to notice by @ludeeus in #53
- Exact path matching ignore path by @bi1yeu in #59
- Fix warnings reported by shellcheck by @arkq in #61
- Cleanup debug information by @ludeeus in #67
- Deprecate ignore by @ludeeus in #68
- Replace deprecated set-output by @bostonaholic in #70
- Pass inputs to env before reading by @dotboris in #66
- Use INPUT_* for input env to match documentation by @ludeeus in #71
- Remove debug messages by @ludeeus in #72
- Add back display version by @ludeeus in #73
- Add permissions key to workflows and example by @ludeeus in #74
- Limit PR actions to master by @ludeeus in #75
- Bump actions/checkout to v3 by @ludeeus in #76
- Add dependabot config for actions by @ludeeus in #77
- README: suggest use of line folding by @Cireo in #82
- Add basic devcontainer by @ludeeus in #84
- Set 0.9.0 as example version by @ludeeus in #85
- Remove problem matchers before exit by @ludeeus in #86
- Remove non-working problem matchers. by @ludeeus in #88
New Contributors
- @ineiti made their first contribution in #47
- @Cellane made their first contribution in #44
- @fearphage made their first contribution in #42
- @bi1yeu made their first contribution in #59
- @arkq made their first contribution in #61
- @bostonaholic made their first contribution in #70
- @dotboris made their first contribution in #66
- @Cireo made their first contribution in #82
Thank you all! 🎉
Full Changelog: 1.1.0...2.0.0
1.1.0
What’s Changed
The default output format is set to gcc
- #33 Add ignore multiple dirs example @simeg
- #35 Updates README to include ShellCheck flag/options usage @Justintime50
- #36 Add Display shellcheck version step @szepeviktor
- #37 spelling: separated @jsoref
- #39 fix: multiline problem matcher @laughedelic
- #40 feat: add format input and a single-line problem matcher @laughedelic
1.0.0
Changes
- Earlier this fall GitHub added the composite type, this action is now migrated from docker to composite, this saves some time while running the action since it no longer needs to build the container.
- A new
scandir
option has been added by @dadav in #28 to limit which directory should be scanned. - A new
additional_files
option has been added, this allows for checking additional filenames that would not be discovered. - A new
disable_matcher
has been added to disable the annotations added by the problem-matcher, this is useful if you have your own set of problem-matchers you want to use. - This action now works on mac-os runners.
- More tests have been added to verify that the action is doing what it's supposed to do.
0.5.0
0.4.1
- Removes the problem matcher that was added in 0.4.0
0.4.0
Changes
- Adds problem-matcher (#20)
0.3.0
0.2.1
0.2.0
- Move action to alpine
- Add exclude option
- Update examples