From d60515365d8e937ad4942e619c8f567e36d585aa Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 6 Aug 2026 21:39:59 +0000 Subject: [PATCH 1/3] ci: upload download link audit results as an artifact --- .github/workflows/check-download-links.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-download-links.yml b/.github/workflows/check-download-links.yml index 84ecebe007..c63d7cf0b7 100644 --- a/.github/workflows/check-download-links.yml +++ b/.github/workflows/check-download-links.yml @@ -41,4 +41,13 @@ jobs: } else { core.summary.addRaw('🎉 No broken links'); } - await core.summary.write(); \ No newline at end of file + require('fs').writeFileSync('audit-results.md', core.summary.stringify()); + await core.summary.write(); + # Step summaries are not API-readable; this artifact lets agents fetch the findings + - name: Upload audit results artifact + if: ${{ always() }} + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + with: + name: audit-results + path: audit-results.md + if-no-files-found: warn \ No newline at end of file From 87c7a04f11d7e88c6c12d854bbd5484bc3a53830 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 6 Aug 2026 22:11:28 +0000 Subject: [PATCH 2/3] ci: upload audit results artifact as a raw file --- .github/workflows/check-download-links.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/check-download-links.yml b/.github/workflows/check-download-links.yml index c63d7cf0b7..39d7a7d7e1 100644 --- a/.github/workflows/check-download-links.yml +++ b/.github/workflows/check-download-links.yml @@ -50,4 +50,5 @@ jobs: with: name: audit-results path: audit-results.md + archive: false if-no-files-found: warn \ No newline at end of file From 9ea9f4ef32e24728918611255cba44d5b8271372 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 7 Aug 2026 06:56:21 +0000 Subject: [PATCH 3/3] ci: retrigger checks