Lightlines
By akin-ozer

gitlab-ci-validator

akin-ozer649 installs

Catch errors in your GitLab pipelines before merge.

What it does

Checks and fixes GitLab pipeline configurations for syntax errors, security issues, and best-practice violations before merge.

When to use it

Use when asked to validate or lint a GitLab pipeline, diagnose pipeline failures, or review its security and best practices.

How to use it

Give it a project's GitLab pipeline configuration; it runs validation gates, fixes errors, and applies relevant improvements.

What you provide

  • An existing project

Latest review

What you need · 4

Requires Python 3 to run the validators.

Enables the optional local pipeline structure test through --test-only.

Node.js is required for gitlab-ci-local when using the optional local testing tooling.


Access · 1

This skill

pyyaml

Execute

Installs PyYAML when missing