Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions components/kargo/OWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,9 @@ approvers:
- psturc
- p8r-the-gr8
- flacatus

reviewers:

- psturc
- p8r-the-gr8
- flacatus
Original file line number Diff line number Diff line change
Expand Up @@ -76,23 +76,43 @@ spec:
sourceBranch: ${{ ctx.project }}/${{ vars.component }}/ring-1-staging
targetBranch: main
title: "chore(${{ ctx.stage }}): promote ${{ vars.component }} to staging"
description: |
## Automated Promotion — Staging (Ring 1)

**Component:** `${{ vars.component }}`
**Project:** `${{ ctx.project }}`
**Stage:** `${{ ctx.stage }}`

This PR was automatically created by [Kargo](https://kargo.io) as part of the
`kargo-infra-common` promotion pipeline.

### What changed
- Updated `${{ vars.component }}` configuration in the **internal-staging** environment
to align with the latest freight from the upstream warehouse.

### Merge policy
This PR will be automatically merged once all required CI checks pass.

> **Note:** Do not manually edit this branch — it is force-pushed on each promotion cycle.
labels:
- ring-1
- staging
- automated-promotion
- component/${{ vars.component }}
- uses: git-wait-for-pr
- uses: git-merge-pr
if: ${{ status('open-pr') != 'Errored' }}
as: wait-for-pr
as: merge-pr
config:
repoURL: ${{ vars.repoURL }}
prNumber: ${{ outputs['open-pr'].pr.id }}
wait: true
- uses: argocd-update
if: ${{ status('open-pr') != 'Errored' }}
as: argocd-update
config:
Comment thread
qodo-for-redhat-appstudio[bot] marked this conversation as resolved.
apps:
- name: ${{ vars.component }}-in-cluster
namespace: argocd-local
sources:
- repoURL: ${{ vars.repoURL }}
desiredRevision: ${{ outputs['wait-for-pr'].commit }}
desiredRevision: ${{ outputs['merge-pr'].commit }}
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,24 @@ spec:
sourceBranch: ${{ ctx.project }}/${{ vars.component }}/ring-2-production
targetBranch: main
title: "chore(${{ ctx.stage }}): promote ${{ vars.component }} to production"
description: |
## Automated Promotion — Production (Ring 2)

**Component:** `${{ vars.component }}`
**Project:** `${{ ctx.project }}`
**Stage:** `${{ ctx.stage }}`

This PR was automatically created by [Kargo](https://kargo.io) as part of the
`kargo-infra-common` promotion pipeline.

### What changed
- Updated `${{ vars.component }}` configuration in the **internal-production** environment
to align with freight verified in the staging ring.

### Merge policy
This PR requires manual approval before merging to production.

> **Note:** Do not manually edit this branch — it is force-pushed on each promotion cycle.
labels:
- ring-2
- production
Expand All @@ -78,6 +96,7 @@ spec:
repoURL: ${{ vars.repoURL }}
prNumber: ${{ outputs['open-pr'].pr.id }}
- uses: argocd-update
if: ${{ status('open-pr') != 'Errored' }}
as: argocd-update
config:
apps:
Expand Down
Loading