mirror of
https://github.com/ansible-collections/hetzner.hcloud.git
synced 2026-02-04 08:01:49 +00:00
chore: pre-commit improvements (#348)
##### SUMMARY - Speed up pre-commit by moving some tasks out of pre-commit - Move network related hooks out of pre-commit (allow enabling pre-commit.ci) - Some optimization - Use pre-commit.ci
This commit is contained in:
parent
7f4e4e96cc
commit
9eab32cf3d
7 changed files with 311 additions and 306 deletions
|
|
@ -25,7 +25,6 @@ repos:
|
|||
hooks:
|
||||
- id: prettier
|
||||
files: \.(md|ya?ml)$
|
||||
exclude: ^changelogs/changelog.yaml$
|
||||
|
||||
- repo: https://github.com/asottile/pyupgrade
|
||||
rev: v3.14.0
|
||||
|
|
@ -49,22 +48,12 @@ repos:
|
|||
- id: antsibull-changelog-lint
|
||||
- id: antsibull-changelog-lint-changelog-yaml
|
||||
|
||||
- repo: local
|
||||
hooks:
|
||||
- id: antsibull-docs-lint-collection
|
||||
name: antsibull-docs lint-collection
|
||||
description: Lint the collection docs
|
||||
language: python
|
||||
entry: antsibull-docs lint-collection-docs --plugin-docs .
|
||||
pass_filenames: false
|
||||
additional_dependencies:
|
||||
- antsibull-docs==2.3.1
|
||||
|
||||
- repo: https://github.com/ansible/ansible-lint
|
||||
rev: v6.20.3
|
||||
hooks:
|
||||
- id: ansible-lint
|
||||
name: ansible-lint
|
||||
args: [--offline]
|
||||
|
||||
- repo: local
|
||||
hooks:
|
||||
|
|
@ -83,14 +72,6 @@ repos:
|
|||
|
||||
- repo: local
|
||||
hooks:
|
||||
- id: check-hcloud-vendor
|
||||
name: check hcloud vendor
|
||||
description: Ensure the hcloud vendored files are in sync
|
||||
language: python
|
||||
entry: python3 scripts/vendor.py
|
||||
pass_filenames: false
|
||||
files: ^scripts/vendor.py$
|
||||
|
||||
- id: check-integration-test-files
|
||||
name: check integration test files
|
||||
description: Ensure the integration test files are in sync
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue