Closed ybiquitous closed 3 years ago
How about using reviewdog? It has support for actionlint. Perhaps proposing actionlint support to super-linter might be another option.
Yes, reviewdog
or super-linter
is good another option!
But, I think it is useful to also provide a straightforward way when getting starting with actionlint
, because users would not need to learn more about other integrations like reviewdog
.
I understood. I'm considering if we can make this feature a bit more generic.
It might be better to provide functionality to specify the output format by Go template notation so that users can specify output format freely. And we would be able to provide an example configuration for GitHub Actions workflow using the template.
It might be better to provide functionality to specify the output format by Go template notation
It's like the --format
option of the docker
command. It sounds like a nice idea to me! 👍🏼
Sounds nice. I'll check the docker
's option before designing this feature.
@rhysd Great work! Thank you so much! 😊 👏🏼
Hi, thank you so much for creating this nice tool! 😄
When I tried running
actionlint
on GitHub Actions, It took some time to set up. Here is my setup code:https://gist.github.com/ybiquitous/c72834b30882d3c1f9c105683d4c1137
I use Problem Matcher in the setup code, but I doubt it difficult for many users to use Problem Matcher.
If
actionlint
could output messages with the::warning
or::error
format of Actions, it might be easier to set up. (But, for the purpose, severities may be needed...)For example:
What do you think about this idea?