From 11559e0a3b99a14379d0a5266bbc12821edcebeb Mon Sep 17 00:00:00 2001 From: Praveen Bishnoi Date: Wed, 12 Aug 2026 12:22:49 +0530 Subject: [PATCH] ci: add automated visual artifact packaging and upload on linter failures --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e423ea8..1cd2950 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,3 +63,12 @@ jobs: git diff --ignore-space-at-eol --exit-code -- \ skills/diagram-design/assets/icons.html \ skills/diagram-design/references/primitive-icons.md + + - name: Upload linter failure artifacts + if: failure() + uses: actions/upload-artifact@v4 + with: + name: linter-failure-artifacts-${{ matrix.os }}-python-${{ matrix.python-version }} + path: | + scripts/fixtures/ + skills/diagram-design/assets/