Open cognifloyd opened 3 years ago
some actions:
https://github.com/marketplace/actions/github-check-runs-action
This action allows you to create and manage [multiple] GitHub check runs throughout the course of a single job [instead of just one per job].
https://github.com/marketplace/actions/git-diff-files-and-extensions
This github action exposes the files and file extensions of the changed files comparing the current branch versus a target branch (default master) This is helpful if you want to skip certain steps on your workflow depending on the files that have changed, to decrease the execution time of your workflows.
https://github.com/marketplace/actions/run-yamllint Just runs yamllint
https://github.com/marketplace/actions/yamllint-github-action Runs yamllint and posts a comment on failures (does not clean up the comment on success though)
https://github.com/marketplace/actions/ansible-later Uses ansible-later to lint the files according to some style guide.
:tada: https://github.com/marketplace/actions/skip-duplicate-actions
Ooh. Reviewdog looks nice. Reviewdog actions:
Use this one with black to suggest reformatting on PRs that include python code: https://github.com/reviewdog/action-suggester
This is an epic for github actions workflow development.
Includes
I will make a list of helpful actions as I come across them so that they can be used in future workflows.