[X] I have searched the existing issues, and I could not find an existing issue for this feature
[X] I am requesting a straightforward extension of existing dbt-postgres functionality, rather than a Big Idea better suited to a discussion
Describe the feature
As a maintainer, I want to automate formatting checks, so that I can focus more on content in PRs and still maintain a code quality standard.
## Acceptance Criteria
- [ ] A formatter runs as part of `pre-commit`
- [ ] A linter runs as part of `pre-commit`
- [ ] `docs-issue`, `stale`, and `triage-labels` are updated to use the naming standards below (other workflows will be updated as separate stories; these workflows require no other changes)
Is this your first time submitting a feature request?
Describe the feature
As a maintainer, I want to automate formatting checks, so that I can focus more on content in PRs and still maintain a code quality standard.
Formatters:
pretty-format-yaml
@ https://github.com/macisamuele/language-formatters-pre-commit-hooksyamlfmt
@ https://github.com/jumanjihouse/pre-commit-hook-yamlfmtyamlfmt
@ https://github.com/google/yamlfmt (requires Go)pre-commit
hooks and which can enforce the style standardsLinters:
check-yaml
@ https://github.com/pre-commit/pre-commit-hooksyamllint
@ https://github.com/adrienverge/yamllintpre-commit
hooksStyle standards:
version-number
->version
archive-name
->archive
env
instead of inline substitution like${{ inputs.value }}