hugomcfonseca/gdashlint

Lint Grafana dashboard JSON files with gdashlint.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandgdashlint command to run. One of lint, fix, or rules.nolint
pathsNewline-separated dashboard files or directories to lint or fix.no.
configOptional path to a gdashlint YAML configuration file.no""
formatOutput format. Use github for GitHub Actions annotations.nogithub
fail-onMinimum severity that fails the action. One of error, warning, info, or none.no""
sortSort mode. One of severity or file.no""
dry-runPreview fix remediations without writing files. Used only with command=fix.nofalse
modeFix write mode. One of in-place or copy. Used only with command=fix.noin-place
suffixSuffix used before the extension in copy mode. Used only with command=fix.no.fixed
versiongdashlint release tag to run. Pin to a release tag such as v0.2.0 for reproducibility.nolatest
distributionHow to run gdashlint. Use binary to download GitHub release assets, or docker for the container image.nobinary
imageContainer image repository to run when distribution=docker.nodocker.io/hugomcfonseca/gdashlint
github-tokenGitHub token used to resolve latest releases. Defaults to the workflow token.no""

no outputs