diff --git a/.github/workflows/release-1-create-pr.yml b/.github/workflows/release-1-create-pr.yml index 33aaafecb26..2c9292971c8 100644 --- a/.github/workflows/release-1-create-pr.yml +++ b/.github/workflows/release-1-create-pr.yml @@ -111,7 +111,7 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | - github.rest.pulls.create({ + const pr = await github.rest.pulls.create({ owner: '${{ env.GITHUB_ORG }}', repo: 'django-DefectDojo', title: 'Release: Merge release into master from: ${{ env.NEW_BRANCH }}', @@ -119,3 +119,9 @@ jobs: head: '${{ env.NEW_BRANCH }}', base: 'master' }) + await github.rest.issues.addLabels({ + owner: '${{ env.GITHUB_ORG }}', + repo: 'django-DefectDojo', + issue_number: pr.data.number, + labels: ['release-management'] + }) diff --git a/.github/workflows/release-3-master-into-dev.yml b/.github/workflows/release-3-master-into-dev.yml index f8e2c75682d..905be6ab488 100644 --- a/.github/workflows/release-3-master-into-dev.yml +++ b/.github/workflows/release-3-master-into-dev.yml @@ -99,7 +99,7 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | - github.rest.pulls.create({ + const pr = await github.rest.pulls.create({ owner: '${{ env.GITHUB_ORG }}', repo: 'django-DefectDojo', title: 'Release: Merge back ${{ inputs.release_number_new }} into dev from: ${{ env.NEW_BRANCH }}', @@ -107,6 +107,12 @@ jobs: head: '${{ env.NEW_BRANCH }}', base: 'dev' }) + await github.rest.issues.addLabels({ + owner: '${{ env.GITHUB_ORG }}', + repo: 'django-DefectDojo', + issue_number: pr.data.number, + labels: ['release-management'] + }) create_pr_for_merge_back_into_bugfix: runs-on: ubuntu-latest @@ -175,7 +181,7 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | - github.rest.pulls.create({ + const pr = await github.rest.pulls.create({ owner: '${{ env.GITHUB_ORG }}', repo: 'django-DefectDojo', title: 'Release: Merge back ${{ inputs.release_number_new }} into bugfix from: ${{ env.NEW_BRANCH }}', @@ -183,3 +189,9 @@ jobs: head: '${{ env.NEW_BRANCH }}', base: 'bugfix' }) + await github.rest.issues.addLabels({ + owner: '${{ env.GITHUB_ORG }}', + repo: 'django-DefectDojo', + issue_number: pr.data.number, + labels: ['release-management'] + })