release-note-generation
Audited by Runlayer on Mar 7, 2026
Risky tool definition detected
Tool: release-note-generation/scripts/dump-prs-since-commit.ps1 [2/2] Description: -and $_.Pr -eq $prNumber2 })) { $mergeCommits += [PSCustomObject]@{ Sha = $c; Pr = $prNumber2; Subject = $subject; Pattern = 'squash' } Write-DebugMsg "Matched squash PR #$prNumber2 in commit $c" } $matched = $true } if (-not $matched) { Write-DebugMsg "No PR pattern in commit $c : $subject" } } if (-not $mergeCommits -or $mergeCommits.Count -eq 0) { Write-Warn "No merge commits with PR numbers found in range."; e
Risky tool definition detected
```powershell pwsh ./.github/skills/release-note-generation/scripts/dump-prs-since-commit.ps1 ` -StartCommit '{{PreviousReleaseTag}}' -Branch 'stable' ` -OutputDir 'Generated Files/ReleaseNotes' ``` --- ## 3.3 Group PRs by Label ```powershell pwsh ./.github/skills/release-note-generation/scripts/group-prs-by-label.ps1 -CsvPath 'Generated Files/ReleaseNotes/sorted_prs.csv' -OutDir 'Generated Files/ReleaseNotes/grouped_csv' ``` Creates `Generated Files/ReleaseNotes/grouped_csv/` with one CSV per l
Risky tool definition detected
Filenames are sanitized (invalid characters, whitespace collapsed) and truncated to <= 120 characters. #> param( [string]$CsvPath = "sorted_prs.csv", [string]$OutDir = "grouped_csv" ) $ErrorActionPreference = 'Stop' function Write-Info($msg) { Write-Host "[info] $msg" -ForegroundColor Cyan } function Write-Warn($msg) { Write-Host "[warn] $msg" -ForegroundColor Yellow } if (-not (Test-Path -LiteralPath $CsvPath)) { throw "CSV not found: $CsvPath" } Write-Info "Reading CSV: $CsvPath" $rows = Impor
Risky tool definition detected
Risky tool definition detected
Tool passed security scan
Tool passed security scan
Tool passed security scan
Tool passed security scan
Tool passed security scan
Tool passed security scan
Passed Files (2)Click to expand
Tool passed security scan
Tool passed security scan