Skip to content

Commit d6d554f

Browse files
committed
CI: document release dry-run retest matrix
Add workflow-local guidance for validating non-trivial release workflow changes with focused dry-run coverage.
1 parent 73260dc commit d6d554f

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,27 @@ name: "CI: Release"
88
# for the given tag, or uses an existing draft, then publishes the selected wheels
99
# to TestPyPI followed by PyPI. The dry-run mode validates the release path
1010
# without publishing to external release surfaces.
11+
#
12+
# Maintenance note: non-trivial changes to this workflow should be validated
13+
# with dry-run workflow_dispatch runs before merging. Suggested focused matrix:
14+
# - mainline:
15+
# component=cuda-bindings
16+
# git-tag=<latest cuda-bindings release tag>
17+
# backport-git-tag=not planned
18+
# run-id=<blank>
19+
# dry-run-docs-branch=gh-pages-dry-run
20+
# - backport sequence:
21+
# 1. component=cuda-bindings
22+
# git-tag=<latest cuda-bindings backport release tag>
23+
# backport-git-tag=<blank>
24+
# 2. component=cuda-python
25+
# git-tag=<matching cuda-python backport release tag>
26+
# backport-git-tag=<blank>
27+
# run-id=<blank>
28+
# dry-run-docs-branch=gh-pages-dry-run
29+
# Leave run-id blank so determine-run-id is exercised. For exhaustive coverage,
30+
# add a mainline cuda-python dry-run when changes could affect metapackage
31+
# artifact validation, docs routing, or component-specific release behavior.
1132

1233
on:
1334
workflow_dispatch:

0 commit comments

Comments
 (0)