As a developer
One would like to eliminate linting errors from yaml files
So that there are less release errors
Scenario: VIM should auto configure to run yamllint on commit
Given one has updated thier .vimrc file
Then a new augroup should be added that includes rules for BufWrite :make
And then that same augroup should include a rule for BufRead :set makeprg=pipx\ run yamllint
Scenario: new code should automatically scanned on push
When code is pushed or a pull request
Then a Github Action should scan for linting errors
As a developer One would like to eliminate linting errors from yaml files So that there are less release errors
Scenario: VIM should auto configure to run yamllint on commit Given one has updated thier .vimrc file Then a new augroup should be added that includes rules for
BufWrite :make
And then that same augroup should include a rule forBufRead :set makeprg=pipx\ run yamllint
Scenario: new code should automatically scanned on push When code is pushed or a pull request Then a Github Action should scan for linting errors