22
33// Called from .github/workflows
44
5- const generateReleaseNotes = async ( { github, owner, repo, versionTag, defaultBranch } ) => {
5+ const generateReleaseNotes = async ( { github, owner, repo, versionTag, releaseBranch } ) => {
66 const { data : releases } = await github . rest . repos . listReleases ( {
77 owner,
88 repo
@@ -14,7 +14,7 @@ const generateReleaseNotes = async ({ github, owner, repo, versionTag, defaultBr
1414 owner,
1515 repo,
1616 tag_name : versionTag ,
17- target_commitish : defaultBranch ,
17+ target_commitish : releaseBranch ,
1818 previous_tag_name : previousRelease ?. tag_name
1919 } )
2020
@@ -25,29 +25,29 @@ const generateReleaseNotes = async ({ github, owner, repo, versionTag, defaultBr
2525 return bodyWithoutReleasePr
2626}
2727
28- const generatePr = async ( { github, context, defaultBranch , versionTag } ) => {
28+ const generatePr = async ( { github, context, releaseBranch , versionTag } ) => {
2929 const { owner, repo } = context . repo
30- const releaseNotes = await generateReleaseNotes ( { github, owner, repo, versionTag, defaultBranch } )
30+ const releaseNotes = await generateReleaseNotes ( { github, owner, repo, versionTag, releaseBranch } )
3131
3232 await github . rest . pulls . create ( {
3333 owner,
3434 repo,
3535 head : `release/${ versionTag } ` ,
36- base : defaultBranch ,
36+ base : releaseBranch ,
3737 title : `[Release] ${ versionTag } ` ,
3838 body : releaseNotes
3939 } )
4040}
4141
42- const release = async ( { github, context, defaultBranch , versionTag } ) => {
42+ const release = async ( { github, context, releaseBranch , versionTag } ) => {
4343 const { owner, repo } = context . repo
44- const releaseNotes = await generateReleaseNotes ( { github, owner, repo, versionTag, defaultBranch } )
44+ const releaseNotes = await generateReleaseNotes ( { github, owner, repo, versionTag, releaseBranch } )
4545
4646 await github . rest . repos . createRelease ( {
4747 owner,
4848 repo,
4949 tag_name : versionTag ,
50- target_commitish : defaultBranch ,
50+ target_commitish : releaseBranch ,
5151 name : versionTag ,
5252 body : releaseNotes ,
5353 draft : false ,
0 commit comments