From 002007dd198a5116bc526eb8c7934a5e4fdb04b1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Mar 2026 20:24:46 +0000 Subject: [PATCH 1/2] Initial plan From a2819481f3960c5157a3924f550b5bdf5119e28c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Mar 2026 20:28:11 +0000 Subject: [PATCH 2/2] Update puppeteer version to 24.37.5 Co-authored-by: Cleanskiier27 <220620570+Cleanskiier27@users.noreply.github.com> --- .github/workflows/render-diagrams.yml | 2 +- scripts/render-local.ps1 | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/render-diagrams.yml b/.github/workflows/render-diagrams.yml index 1e6648d..de19413 100644 --- a/.github/workflows/render-diagrams.yml +++ b/.github/workflows/render-diagrams.yml @@ -23,7 +23,7 @@ jobs: run: npm ci - name: Install Puppeteer for rendering - run: npm install puppeteer --no-save + run: npm install puppeteer@24.37.5 --no-save - name: Render Mermaid to SVG run: npx -y @mermaid-js/mermaid-cli -i "docs/diagrams/*.mmd" -o docs/diagrams -f svg diff --git a/scripts/render-local.ps1 b/scripts/render-local.ps1 index 52d68cb..ecf45f8 100644 --- a/scripts/render-local.ps1 +++ b/scripts/render-local.ps1 @@ -148,9 +148,9 @@ if (-not $SkipChromiumDownload) { Write-Output 'Installing puppeteer (this will download Chromium). This can take several minutes.' $success = $false for ($try=1; $try -le $pptInstallRetries; $try++) { - Write-Output "Attempt $try of $($pptInstallRetries): npm install puppeteer --no-audit --no-fund" + Write-Output "Attempt $try of $($pptInstallRetries): npm install puppeteer@24.37.5 --no-audit --no-fund" try { - npm install puppeteer --no-audit --no-fund + npm install puppeteer@24.37.5 --no-audit --no-fund if ($LASTEXITCODE -eq 0) { $success = $true; break } Write-Warning "npm exited with code $LASTEXITCODE" } catch {