TWiStErRob / net.twisterrob.ghlint

https://ghlint.twisterrob.net/
8 stars 1 forks source link
cli github github-actions github-workflows linter

GitHub Actions validator

This is a CLI utility to semantically validate GitHub Actions workflows files.

Why?

There are many other tools checking the syntax of YAML files, or validating against the SchemaStore github-workflow shema, but none of them are tailored for easily writable custom semantic rules. This tool aims to fill the gap.

It is heavily inspired by detekt, PSI, and Object Calisthenics.

Features

Usage

Alternatives