Skip to content

Commit 920b1be

Browse files
committed
feat: Add konflux-kargo-bot ability to automerge kargo app in stage
Signed-off-by: flacatus <flacatus@redhat.com>
1 parent 02bb91a commit 920b1be

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

components/kargo/OWNERS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,9 @@ approvers:
55
- psturc
66
- p8r-the-gr8
77
- flacatus
8+
9+
reviewers:
10+
11+
- psturc
12+
- p8r-the-gr8
13+
- flacatus

components/kargo/internal-production/projects/kargo-infra-common/base/stage-ring-1-staging.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,13 @@ spec:
8181
- staging
8282
- automated-promotion
8383
- component/${{ vars.component }}
84-
- uses: git-wait-for-pr
84+
- uses: git-merge-pr
8585
if: ${{ status('open-pr') != 'Errored' }}
86-
as: wait-for-pr
86+
as: merge-pr
8787
config:
8888
repoURL: ${{ vars.repoURL }}
8989
prNumber: ${{ outputs['open-pr'].pr.id }}
90+
wait: true
9091
- uses: argocd-update
9192
as: argocd-update
9293
config:
@@ -95,4 +96,4 @@ spec:
9596
namespace: argocd-local
9697
sources:
9798
- repoURL: ${{ vars.repoURL }}
98-
desiredRevision: ${{ outputs['wait-for-pr'].commit }}
99+
desiredRevision: ${{ outputs['merge-pr'].commit }}

0 commit comments

Comments
 (0)