workflow: rules: - if: $CI_PIPELINE_SOURCE == "web" - if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_COMMIT_BRANCH stages: - test - lint include: - template: Security/SAST.gitlab-ci.yml markdownlint: stage: lint image: name: registry.gitlab.com/06kellyjac/docker_markdownlint-cli:0.28.1-alpine entrypoint: - "/usr/bin/env" - "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" before_script: - markdownlint --version script: - markdownlint .