xc
Some checks are pending
Deploy on push / detect (push) Waiting to run
Deploy on push / deploy_swarm (push) Blocked by required conditions
Deploy on push / deploy_compose (push) Blocked by required conditions

This commit is contained in:
traveler 2026-04-30 14:07:23 -05:00
parent 4628ea4cb1
commit 809f82dd64

View file

@ -1,27 +1,22 @@
# Gremlin CI/CD Configuration # ── Pipeline ─────────────────────────────────────────────
# Central control for pipeline behavior.
# Changes take effect on next pipeline run.
# Pipeline version — stamped on every auto-fixed file
version: "2026-04-1" version: "2026-04-1"
# Global deploy switch — false = validate and fix but never deploy (dry run)
deploy: true deploy: true
# Global autofix switch — false = block and notify but never fix
autofix: true autofix: true
checks_skip: ""
maintenance: false
maintenance_message: "Gremlin is in maintenance mode"
# Ollama model for audit # ── Models ───────────────────────────────────────────────
ollama_model: "qwen2.5-coder:7b" ollama_model: "qwen2.5-coder:14b"
ollama_audit_model: "gemma3:4b"
# ntfy topics # ── Notifications ─────────────────────────────────────────
ntfy_alerts_topic: "gremlin-alerts" ntfy_alerts_topic: "gremlin-alerts"
ntfy_monitor_topic: "gremlin-watch" ntfy_monitor_topic: "gremlin-watch"
# Checkers to skip globally (comma-separated checker IDs) # ── Infrastructure ────────────────────────────────────────
# Example: "homepage,monitor" to disable those checks on all stacks ssh_key_path: "/home/gremlin/.ssh/id_ed25519"
checks_skip: "" repo_path: "/home/gremlin/services"
forgejo_owner: "traveler"
# Maintenance mode — sends a single ntfy warning and exits without processing forgejo_repo: "services"
maintenance: false gatus_config_path: "/DockerVol/gatus/config/config.yaml"
maintenance_message: "Gremlin is in maintenance mode"