From ae024551bb6214eb7bfb323c819d08cebf8dd585 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Thu, 21 May 2026 19:12:21 +0000 Subject: [PATCH] fix: resolve pre-existing markdownlint errors blocking CI - sdlc-diagram.md: remove double blank line (MD012) - sdlc/SKILL.md: add 'text' lang to fenced code blocks (MD040, 2 instances) - uat/SKILL.md: add trailing newline (MD047) These pre-existing issues were present on main and caused CI to fail on any incoming PR. Co-Authored-By: Paperclip --- skills/sdlc/SKILL.md | 4 ++-- skills/sdlc/sdlc-diagram.md | 1 - skills/uat/SKILL.md | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/skills/sdlc/SKILL.md b/skills/sdlc/SKILL.md index 40e63ab..dec9187 100644 --- a/skills/sdlc/SKILL.md +++ b/skills/sdlc/SKILL.md @@ -73,7 +73,7 @@ Each promotion is a PR reviewed and merged by its gate owner: ### Pipeline A: Plugin/Feature Changes -``` +```text Engineer → PR to dev → self-merge → deploys to dev → Engineer validates on dev → PR from dev → uat → QA reviews → QA merges @@ -88,7 +88,7 @@ Applies to changes in `headlamp-*-plugin/` repos (plugin code, features, bug fix ### Pipeline B: Infrastructure Changes (No UI Impact) -``` +```text Engineer → PR to main → CI passes → QA reviews → QA merges → Production ``` diff --git a/skills/sdlc/sdlc-diagram.md b/skills/sdlc/sdlc-diagram.md index dbbb524..c04f66c 100644 --- a/skills/sdlc/sdlc-diagram.md +++ b/skills/sdlc/sdlc-diagram.md @@ -132,4 +132,3 @@ flowchart LR class UATB uat class MAIN prod ``` - diff --git a/skills/uat/SKILL.md b/skills/uat/SKILL.md index 4a0a909..b8d6e49 100644 --- a/skills/uat/SKILL.md +++ b/skills/uat/SKILL.md @@ -66,4 +66,4 @@ If `UAT_PLAYBOOK.md` does not exist for a plugin, treat that as a gap — report - **Approve** the `uat→main` promotion when all applicable test steps from the playbook pass and no console errors are present - **Request changes** when any test step fails — include specific failing steps, observed results vs. expected results, and failure screenshots -- **Block** if the plugin fails to load entirely — escalate to CTO as a deployment issue requiring immediate resolution \ No newline at end of file +- **Block** if the plugin fails to load entirely — escalate to CTO as a deployment issue requiring immediate resolution