chore(lightspeed): update lightspeed sync workflow to handle release branch#397
chore(lightspeed): update lightspeed sync workflow to handle release branch#397Jdubrick wants to merge 1 commit into
Conversation
…branch Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Code Review by Qodo
1. Release branches not synced
|
|
|
/cc @rm3l |
Review Summary by QodoAdd multi-branch support to Lightspeed sync workflow
WalkthroughsDescription• Adds matrix strategy to sync Lightspeed configs for multiple branches • Moves concurrency configuration to job level with branch-specific grouping • Updates checkout step to use matrix branch reference • Passes branch parameter to sync script and PR creation logic • Includes target branch in PR body and branch naming for clarity Diagramflowchart LR
A["Workflow Trigger"] --> B["Matrix Strategy<br/>main + release-1.10"]
B --> C["Checkout Branch<br/>ref: matrix.branch"]
C --> D["Run Sync Script<br/>--ref matrix.branch"]
D --> E["Create/Update PR<br/>base: matrix.branch"]
E --> F["PR with Branch Info<br/>in Title & Body"]
File Changes1. .github/workflows/sync-lightspeed-configs.yaml
|



Description of the change
Which issue(s) does this PR fix or relate to
N/A
How to test changes / Special notes to the reviewer
Checklist
Chart.yamlaccording to Semantic Versioning.values.yamland added to the corresponding README.md. The pre-commit utility can be used to generate the necessary content. Runpre-commit run --all-filesto run the hooks and then push any resulting changes. The pre-commit Workflow will enforce this and warn you if needed.pre-commithook.ct lintcommand.