mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
feat: pre-commit & sops
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
fail_fast: false
|
fail_fast: false
|
||||||
repos:
|
repos:
|
||||||
- repo: https://github.com/adrienverge/yamllint.git
|
- repo: https://github.com/adrienverge/yamllint.git
|
||||||
rev: v1.25.0
|
rev: v1.26.1
|
||||||
hooks:
|
hooks:
|
||||||
- id: yamllint
|
- id: yamllint
|
||||||
args:
|
args:
|
||||||
@@ -27,7 +27,11 @@ repos:
|
|||||||
hooks:
|
hooks:
|
||||||
- id: shellcheck
|
- id: shellcheck
|
||||||
args: [--severity=error]
|
args: [--severity=error]
|
||||||
|
- repo: https://github.com/sirosen/fix-smartquotes
|
||||||
|
rev: 0.2.0
|
||||||
|
hooks:
|
||||||
|
- id: fix-smartquotes
|
||||||
- repo: https://github.com/k8s-at-home/sops-pre-commit
|
- repo: https://github.com/k8s-at-home/sops-pre-commit
|
||||||
rev: v2.0.1
|
rev: v2.0.1
|
||||||
hooks:
|
hooks:
|
||||||
- id: sops-encrypted-check
|
- id: forbid-secrets
|
||||||
|
@@ -1,6 +1,5 @@
|
|||||||
---
|
---
|
||||||
creation_rules:
|
creation_rules:
|
||||||
- encrypted_regex: "((?i)(pass|secret($|[^N])|key|token|^data$|^stringData))"
|
- encrypted_regex: "^(data|stringData)$"
|
||||||
pgp: >-
|
pgp: >-
|
||||||
$FLUX_KEY_FP,
|
C8F8A49D04A1AB639F8EA21CDBA4B1DCB1FA5BDD
|
||||||
$PERSONAL_KEY_FP
|
|
||||||
|
@@ -32,6 +32,7 @@ spec:
|
|||||||
DRONE_GITEA_CLIENT_ID: ${SECRET_DRONE_GITEA_CLIENT_ID}
|
DRONE_GITEA_CLIENT_ID: ${SECRET_DRONE_GITEA_CLIENT_ID}
|
||||||
DRONE_GITEA_CLIENT_SECRET: ${SECRET_DRONE_GITEA_CLIENT_SECRET}
|
DRONE_GITEA_CLIENT_SECRET: ${SECRET_DRONE_GITEA_CLIENT_SECRET}
|
||||||
DRONE_GITEA_SERVER: https://gitea.${SECRET_CLUSTER_DOMAIN}
|
DRONE_GITEA_SERVER: https://gitea.${SECRET_CLUSTER_DOMAIN}
|
||||||
|
DRONE_GIT_ALWAYS_AUTH: true
|
||||||
DRONE_LOGS_TEXT: true
|
DRONE_LOGS_TEXT: true
|
||||||
DRONE_LOGS_PRETTY: true
|
DRONE_LOGS_PRETTY: true
|
||||||
DRONE_LOGS_COLOR: true
|
DRONE_LOGS_COLOR: true
|
||||||
|
Reference in New Issue
Block a user