Skip to content

Docker build tools for containers targeting ci pipeline actions.

License

Notifications You must be signed in to change notification settings

stephenmoloney/ci-actions-copyleft

Repository files navigation

ci-actions-copyleft

Build Status License

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

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

Tests

Run the tests

bash test.sh

License

GPLv3