test: testing jinx PR tester CI#2398
Conversation
Greptile SummaryThis is a test/demo PR (explicitly marked "not to merge") that extends the CI workflow to support running on GitHub-hosted runners ( Confidence Score: 5/5PR is explicitly not intended to merge; only a minor NGC CLI version downgrade warrants attention. All findings are P2. The CI logic changes (conditional runners, skipped steps, split publish flags) are internally consistent and correctly guarded. The only notable anomaly is the NGC CLI version downgrade, which is a style/quality concern rather than a defect.
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Push Event] --> B{Branch type?}
B -->|pull-request/N| C[runs-on: ubuntu-latest]
B -->|master / v*.x / tag| D[runs-on: linux-amd64-cpu4]
C --> E[docker-build-push\nskip setup-go-proxy\nskip buildkitd-config]
D --> F[docker-build-push\nsetup-go-proxy\nbuildkitd-config]
E --> G{publish_bundle?}
F --> G
E --> H{publish_chart?}
F --> H
G -->|master or tag| I[ocp-bundle job]
H -->|master, tag, OR pull-request/*| J[helm-package-publish\nNGC CLI 3.160.0\npublish to nvstaging]
Reviews (5): Last reviewed commit: "Merge branch 'build-image-and-chart-on-p..." | Re-trigger Greptile |
Signed-off-by: Michael Zeevi <mzeevi@nvidia.com>
Signed-off-by: Michael Zeevi <mzeevi@nvidia.com>
Signed-off-by: Michael Zeevi <mzeevi@nvidia.com>
Signed-off-by: Michael Zeevi <mzeevi@nvidia.com>
not to merge - mock/demo/test only!