4985ac9195
Change the project reference from 'sentrysetup' to 'presenter' in the .pre-commit-config.yaml file to reflect the correct project being used for GitLab CI linting. This ensures the linting process targets the appropriate project.
47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
# See https://pre-commit.com for more information
|
|
# See https://pre-commit.com/hooks.html for more hooks
|
|
repos:
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
|
rev: v5.0.0
|
|
hooks:
|
|
- id: trailing-whitespace
|
|
- id: end-of-file-fixer
|
|
- id: check-yaml
|
|
args:
|
|
- --allow-multiple-documents
|
|
- id: check-added-large-files
|
|
- repo: https://gitlab.com/devopshq/gitlab-ci-linter
|
|
rev: v1.0.6
|
|
hooks:
|
|
- id: gitlab-ci-linter
|
|
args:
|
|
- --project
|
|
- unboundsoftware/shiny/presenter
|
|
- repo: https://github.com/alessandrojcm/commitlint-pre-commit-hook
|
|
rev: v9.22.0
|
|
hooks:
|
|
- id: commitlint
|
|
stages: [ commit-msg ]
|
|
additional_dependencies: [ '@commitlint/config-conventional' ]
|
|
- repo: https://github.com/dnephin/pre-commit-golang
|
|
rev: v0.5.1
|
|
hooks:
|
|
- id: go-mod-tidy
|
|
- id: go-imports
|
|
args:
|
|
- -local
|
|
- gitlab.com/unboundsoftware/shiny/presenter
|
|
- repo: https://github.com/lietu/go-pre-commit
|
|
rev: v0.1.0
|
|
hooks:
|
|
- id: go-test
|
|
- id: gofumpt
|
|
- repo: https://github.com/golangci/golangci-lint
|
|
rev: v2.1.6
|
|
hooks:
|
|
- id: golangci-lint-full
|
|
- repo: https://github.com/gitleaks/gitleaks
|
|
rev: v8.26.0
|
|
hooks:
|
|
- id: gitleaks
|