Skip to content

add flux, automate deployment if ocm change#121

Open
MJarmo wants to merge 4 commits intoshowroomfrom
showroom-flex
Open

add flux, automate deployment if ocm change#121
MJarmo wants to merge 4 commits intoshowroomfrom
showroom-flex

Conversation

@MJarmo
Copy link
Copy Markdown
Contributor

@MJarmo MJarmo commented Apr 14, 2026

No description provided.

Comment thread .github/workflows/ocm.yaml Outdated
Comment on lines +156 to +165
- name: Commit synced tier manifests
if: github.event_name != 'pull_request' && steps.sync_tier_images.outputs.changed == 'true'
shell: bash
run: |
set -euxo pipefail
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add showroom/kubectl/tier-1.yaml showroom/kubectl/tier-2.yaml
git commit -m "chore(showroom): sync tier collector images from OCM descriptors"
git push
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what's the idea behind this? I'm a bit concerned about direct commits... I normally prefer peter-evans/create-pull-request instead

MJarmo added 3 commits April 15, 2026 12:15
Parameterize the Flux GitRepository branch and make reconcile task work cross-platform, then add explicit tier namespaces so Flux can apply namespaced resources consistently.

Made-with: Cursor
Replace direct branch commits with create-pull-request automation and set explicit gitops bot author/committer metadata for generated commits.

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants