fix: ensure correct PR number is used for release notes file (#5134)

This commit is contained in:
Olivier Kamers
2025-06-10 17:25:09 +02:00
committed by GitHub
parent 92bc1e8ec9
commit 254059d4c8
2 changed files with 12 additions and 6 deletions

View File

@@ -16,7 +16,7 @@ async function run() {
`Found potentially matching PR ${activePr.number}: ${activePr.title}`,
);
}
const prNumber = activePr?.number ?? (await getNextPrNumber());
const initialPrNumber = activePr?.number ?? (await getNextPrNumber());
const result = await prompts([
{
@@ -29,7 +29,7 @@ async function run() {
name: 'pullRequestNumber',
message: 'PR Number',
type: 'number',
initial: prNumber,
initial: initialPrNumber,
},
{
name: 'releaseNoteType',
@@ -53,7 +53,8 @@ async function run() {
if (
!result.githubUsername ||
!result.oneLineSummary ||
!result.releaseNoteType
!result.releaseNoteType ||
!result.pullRequestNumber
) {
console.log('All questions must be answered. Exiting');
exit(1);
@@ -64,6 +65,7 @@ async function run() {
result.githubUsername,
result.oneLineSummary,
);
const prNumber = result.pullRequestNumber;
const filepath = `./upcoming-release-notes/${prNumber}.md`;
if (existsSync(filepath)) {
@@ -83,9 +85,7 @@ async function run() {
console.error('Failed to write release note file:', err);
exit(1);
} else {
console.log(
`Release note generated successfully: ./upcoming-release-notes/${prNumber}.md`,
);
console.log(`Release note generated successfully: ${filepath}`);
}
});
}

View File

@@ -0,0 +1,6 @@
---
category: Maintenance
authors: [OlivierKamers]
---
Fix PR number in release-note-generator