Add static-check gate (syntax + yamllint + ansible-lint) on PRs and deploy #1
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/static-check-gate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Introduce
just checkrunning ansible-playbook --syntax-check, yamllint, andansible-lint, and a reusable Tekton
ansible-checktask that runs it. The newPR PipelineRun (test.yaml) runs it on every pull request, and the deploy
pipeline now runs it before deploy-site, so the same checks gate every change.
Config:
yamllint requirements; ignores the encrypted vault and vendored stickerpicker.
temporarily skips var-naming[no-role-prefix] until server_config is split into
per-component roles.
Fixes surfaced by the linters:
caddy_data_dir, add element_release_base, lift an overlong comment.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
Pipelines as Code CI/glitches-chat-test-dghz2 is running.
Starting Pipelinerun glitches-chat-test-dghz2 in namespace glitches-chat-pipelines
You can monitor the execution using the Tekton Dashboard PipelineRun viewer or through the command line by
using the tkn CLI with the following command:
tkn pr logs -n glitches-chat-pipelines glitches-chat-test-dghz2 -fPipelines as Code CI/glitches-chat-test-dghz2 has successfully validated your commit.
Task Statuses:
fetch-repository
Static checks