From 65fcdae95d5b82fb07544d1f59ee1007d06d163c Mon Sep 17 00:00:00 2001 From: David Zaslavsky Date: Sat, 9 Jul 2022 17:29:27 -0700 Subject: [PATCH] Add linter for workflow actions I'm adding a pre-commit hook that uses actionlint to verify that the Github workflow files are syntactically correct. From what I can find, actionlint seems to be pretty much the standard tool for checking workflow files. --- .pre-commit-config.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 515f694..9e08632 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -41,3 +41,8 @@ repos: hooks: - id: pyupgrade args: [--py3-plus] + +- repo: https://github.com/rhysd/actionlint + rev: v1.6.15 + hooks: + - id: actionlint-docker