Commit 9e9cafe
fix(operatorhub): ship ci.yaml to redhat submission + add reviewers (#82)
## Summary
- Adds `reviewers: [stubbi]` to `bundle/ci.yaml`, which already had
`index_images:` and `updateGraph: semver-mode`. Preserves both existing
fields.
- Mirrors the k8s job's ci.yaml staging (`cp bundle/ci.yaml
submission/operators/hermes-operator/`) and seed-if-absent logic into
the `submit-redhat` (community-operators-prod) job, which previously
omitted `ci.yaml` entirely.
- Result: both submission jobs now ship a complete
`operators/hermes-operator/ci.yaml` containing `updateGraph:
semver-mode` + `reviewers: stubbi`.
- Clears the `check_ci_upgrade_graph` warning on both OperatorHub and
community-operators-prod.
## Test plan
- [ ] Trigger `OperatorHub Submission` workflow dispatch — verify both
jobs include `operators/hermes-operator/ci.yaml` with `updateGraph:
semver-mode` and `reviewers: [stubbi]`.
- [ ] Confirm `bundle/ci.yaml` still has `index_images:` preserved: `yq
'.index_images' bundle/ci.yaml`.
- [ ] Confirm workflow YAML parses: `yq '.jobs|keys'
.github/workflows/operatorhub-submit.yaml`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 8378640 commit 9e9cafe
2 files changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| 173 | + | |
| 174 | + | |
173 | 175 | | |
174 | 176 | | |
175 | 177 | | |
| |||
192 | 194 | | |
193 | 195 | | |
194 | 196 | | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
195 | 201 | | |
196 | 202 | | |
197 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments