Skip to content

Commit a50781b

Browse files
authored
fix(ci): properly create Quarkus platform & operator-sdk plugin PRs (#643)
1 parent dfcc05f commit a50781b

File tree

2 files changed

+18
-59
lines changed

2 files changed

+18
-59
lines changed

.github/workflows/release.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,11 @@ jobs:
7676
- name: Update QOSDK version to ${{steps.metadata.outputs.current-version}} in java-operator-plugins
7777
run: |
7878
cd sdk-plugins
79-
sed -i '' -e 's|<quarkus-sdk.version>.*</quarkus-sdk.version>|<quarkus-sdk.version>${{steps.metadata.outputs.current-version}}</quarkus-sdk.version>|' pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go
79+
sed -i -e 's|<quarkus-sdk.version>.*</quarkus-sdk.version>|<quarkus-sdk.version>${{steps.metadata.outputs.current-version}}</quarkus-sdk.version>|' $(pwd)/pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go
8080
8181
- name: Create java-operator-plugins pull request
8282
uses: peter-evans/create-pull-request@v5
83+
id: jop-pr
8384
with:
8485
path: sdk-plugins
8586
title: "feat: update QOSDK to ${{steps.metadata.outputs.current-version}}"
@@ -89,9 +90,17 @@ jobs:
8990
branch: qosdk-release-${{steps.metadata.outputs.current-version}}
9091
token: ${{ secrets.QOSDK_BOT_TOKEN }}
9192
push-to-fork: qosdk-bot/java-operator-plugins
93+
delete-branch: true
94+
95+
- name: Check java-operator-plugins PR
96+
if: ${{ steps.jop-pr.outputs.pull-request-number }}
97+
run: |
98+
echo "Pull Request Number - ${{ steps.jop-pr.outputs.pull-request-number }}"
99+
echo "Pull Request URL - ${{ steps.jop-pr.outputs.pull-request-url }}"
92100
93101
- name: Create quarkus-platform pull request
94102
uses: peter-evans/create-pull-request@v5
103+
id: qp-pr
95104
with:
96105
path: quarkus-platform
97106
title: "Update QOSDK to ${{steps.metadata.outputs.current-version}}"
@@ -100,4 +109,11 @@ jobs:
100109
author: metacosm <[email protected]>
101110
branch: qosdk-release-${{steps.metadata.outputs.current-version}}
102111
token: ${{ secrets.QOSDK_BOT_TOKEN }}
103-
push-to-fork: qosdk-bot/quarkus-platform
112+
push-to-fork: qosdk-bot/quarkus-platform
113+
delete-branch: true
114+
115+
- name: Check quarkus-platform PR
116+
if: ${{ steps.qp-pr.outputs.pull-request-number }}
117+
run: |
118+
echo "Pull Request Number - ${{ steps.qp-pr.outputs.pull-request-number }}"
119+
echo "Pull Request URL - ${{ steps.qp-pr.outputs.pull-request-url }}"

.github/workflows/test.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)