You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e51715c
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CI.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -92,7 +92,7 @@ the tmachine upgrade execution and its runtime-image preparation.
92
92
-`test:e2e` runs the Docker, rootless Podman, Kubernetes, and VM E2E suites
93
93
with both managed and standalone compute drivers in `Branch E2E Checks`
94
94
-`test:e2e-gpu` runs GPU E2E in `Branch E2E Checks`
95
-
-`test:upgrade` runs tmachine Debian and RPM upgrade qualification in
95
+
-`test:upgrade` runs tmachine Debian upgrade qualification in
96
96
`Branch E2E Checks`: the latest published release packages and matching
97
97
runtime images are installed first, then the PR's packages are installed and
98
98
both existing and new sandboxes are verified
@@ -454,7 +454,7 @@ its own stable result status.
454
454
Merge-group runs use the `merge_group` event. The event is distinct from `pull_request` and `push`, and GitHub will not report required checks for queued PRs unless the workflows include it. In this repository:
455
455
456
456
- `Branch Checks`runs the standard non-E2E gates on the merge-group SHA.
457
-
- `Branch E2E Checks`runs core E2E and GPU E2E for merge groups. Debian and RPM upgrade qualification and Kubernetes HA E2E remain optional and label-driven on PRs.
457
+
- `Branch E2E Checks`runs core E2E and GPU E2E for merge groups. Debian upgrade qualification and Kubernetes HA E2E remain optional and label-driven on PRs.
458
458
- `Helm Lint`runs for merge groups without the PR diff optimization, because the merge-group branch is the final integration state.
459
459
- `Trivy Changes`compares the merge-group configuration with its base and rejects new High or Critical findings.
460
460
- `Required CI Gates`posts the same `OpenShell / ...` statuses to the merge-group SHA and does not require a `pull-request/<N>` mirror for merge-group events.
@@ -480,7 +480,7 @@ The bot's full administrator documentation is internal to NVIDIA. The only comma
480
480
| File | Role |
481
481
|---|---|
482
482
| `.github/workflows/branch-checks.yml` | Required non-E2E checks. Triggers on `push: pull-request/[0-9]+` for PR mirrors and `merge_group` for queued merges. |
483
-
| `.github/workflows/branch-e2e.yml` | Standard, GPU, Debian and RPM upgrade, Kubernetes HA, and Kubernetes credential-driver E2E. PR mirror pushes use `test:e2e`, `test:e2e-gpu`, `test:upgrade`, and `test:e2e-kubernetes` labels; merge groups run core and GPU E2E. |
483
+
| `.github/workflows/branch-e2e.yml` | Standard, GPU, Debian upgrade, Kubernetes HA, and Kubernetes credential-driver E2E. PR mirror pushes use `test:e2e`, `test:e2e-gpu`, `test:upgrade`, and `test:e2e-kubernetes` labels; merge groups run core and GPU E2E. |
484
484
| `.github/workflows/build-binaries.yml`, `build-vm-driver.yml` | Shared binary matrices used by branch and release workflows. The VM driver remains separate because its build consumes the runtime binaries. |
485
485
| `.github/workflows/build-images.yml` | Builds and pushes multi-platform images, then uploads the same OCI images as workflow artifacts. |
486
486
| `.github/workflows/package-release-binaries.yml` | Packages raw build artifacts into release tarballs without rebuilding them. |
0 commit comments