Add workflow to lint each commit.
Validate suitable linting configuration.
Workflow should annotate PR's with linting issues.
In a follow up PR - fix the most obvious linting issue.
Consider the "superlint" github action to pick up on python and html errors - since there is a j2 html template in this repo.