fix(ci): bootstrap lint toolchain
lint / yaml (push) Failing after 14s
lint / ansible (push) Failing after 13s
lint / yaml (pull_request) Failing after 13s
lint / terraform (push) Has been cancelled
lint / ansible (pull_request) Failing after 12s
lint / terraform (pull_request) Successful in 31s

This commit is contained in:
2026-09-09 17:56:18 +00:00
parent 0644c25567
commit 3de2a078b9
2 changed files with 4 additions and 1 deletions
+3
View File
@@ -29,6 +29,7 @@ jobs:
runs-on: self-hosted
steps:
- uses: actions/checkout@v4
- uses: astral-sh/setup-uv@v6
- name: Install yamllint
# The WAN drops at random (see CLAUDE.md); retry rather than fail a run.
@@ -52,6 +53,7 @@ jobs:
runs-on: self-hosted
steps:
- uses: actions/checkout@v4
- uses: astral-sh/setup-uv@v6
- name: Install ansible-lint and collections
# pywinrm is not optional — without it every ansible.windows.* task dies
@@ -89,6 +91,7 @@ jobs:
runs-on: self-hosted
steps:
- uses: actions/checkout@v4
- uses: hashicorp/setup-terraform@v3
- name: fmt and validate
# -backend=false so validate never touches real state or needs credentials.