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