ci-actions-copyleft is a collection of tasks targetting ci pipelines with programs that have copyleft licenses, notably the GPLv3 library.
Note: Another library named ci-actions has more actions which is more liberally licensed under the MIT license.
The collections are outlined in the tables below with links to the readme of the specific action.
Linting Package | Purpose | Dockerhub Image Name | Recent Image Tags |
---|---|---|---|
yamllint | For linting yaml files | smoloney/ci-actions-yamllint | latest , 1.15.0 |
shellcheck | For linting shell scripts | smoloney/ci-actions-shellcheck | latest , 0.6.0 |
hadolint | For linting dockerfiles | smoloney/ci-actions-hadolint | latest , 1.16.0 |
Run the tests
bash test.sh