Skip to content

Commit d242715

Browse files
felladrinroboquat
authored andcommitted
Add an step to check and approve the PR created for Gateway Plugin
1 parent 77d419b commit d242715

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/jetbrains-update-plugin-platform-template.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ jobs:
6969
sed -i 's/platformVersion=${{ steps.current-version.outputs.result }}/platformVersion=${{ steps.latest-version.outputs.result }}/' ${{ inputs.gradlePropertiesPath }}
7070
git diff
7171
- name: Create Pull Request for Gateway Plugin
72+
id: create-gateway-pr
7273
if: ${{ inputs.pluginId == 'gateway-plugin' && steps.latest-version.outputs.result != steps.current-version.outputs.result }}
7374
uses: peter-evans/create-pull-request@v4
7475
with:
@@ -100,8 +101,13 @@ jobs:
100101
token: ${{ secrets.roboquatRepoPat }}
101102
committer: Robo Quat <[email protected]>
102103
author: Robo Quat <[email protected]>
104+
- name: Approve Pull Request for Gateway Plugin
105+
if: ${{ steps.create-gateway-pr.outputs.pull-request-number }}
106+
uses: hmarr/auto-approve-action@v3
107+
with:
108+
pull-request-number: ${{ steps.create-gateway-pr.outputs.pull-request-number }}
103109
- name: Create Pull Request for Backend Plugin
104-
id: create-pr
110+
id: create-backend-pr
105111
if: ${{ inputs.pluginId == 'backend-plugin' && steps.latest-version.outputs.result != steps.current-version.outputs.result }}
106112
uses: peter-evans/create-pull-request@v4
107113
with:
@@ -135,11 +141,11 @@ jobs:
135141
token: ${{ secrets.roboquatRepoPat }}
136142
committer: Robo Quat <[email protected]>
137143
author: Robo Quat <[email protected]>
138-
- name: Auto Approve Pull Request
139-
if: ${{ steps.create-pr.outputs.pull-request-number }}
144+
- name: Approve Pull Request for Backend Plugin
145+
if: ${{ steps.create-backend-pr.outputs.pull-request-number }}
140146
uses: hmarr/auto-approve-action@v3
141147
with:
142-
pull-request-number: ${{ steps.create-pr.outputs.pull-request-number }}
148+
pull-request-number: ${{ steps.create-backend-pr.outputs.pull-request-number }}
143149
- name: Get previous job's status
144150
id: lastrun
145151
uses: filiptronicek/get-last-job-status@main

0 commit comments

Comments
 (0)