Skip to content

Commit f025db4

Browse files
committed
Merge remote-tracking branch 'upstream/main' into feat/refactor-example-tests
2 parents 6ae7f46 + 6f90edb commit f025db4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+4359
-2630
lines changed

.github/ISSUE_TEMPLATE/release_checklist.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ body:
2626
- label: "Finalize the doc update, including release notes (\"Note: Touching docstrings/type annotations in code is OK during code freeze, apply your best judgement!\")"
2727
- label: Update the docs for the new version
2828
- label: Create a public release tag
29+
- label: Wait for the tag-triggered CI run to complete, and use that run ID for release workflows
2930
- label: If any code change happens, rebuild the wheels from the new tag
3031
- label: Update the conda recipe & release conda packages
3132
- label: Upload conda packages to nvidia channel

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ on:
1515
branches:
1616
- "pull-request/[0-9]+"
1717
- "main"
18+
tags:
19+
# Build release artifacts from tag refs so setuptools-scm resolves exact
20+
# release versions instead of .dev+local variants.
21+
- "v*"
22+
- "cuda-core-v*"
23+
- "cuda-pathfinder-v*"
1824
schedule:
1925
# every 24 hours at midnight UTC
2026
- cron: "0 0 * * *"

.github/workflows/coverage.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,6 @@ jobs:
9898
run: |
9999
.venv/bin/pip install -v ./cuda_pathfinder
100100
101-
- name: Build cuda-python-test-helpers
102-
run: |
103-
.venv/bin/pip install -v ./cuda_python_test_helpers
104-
105101
- name: Build cuda-bindings
106102
run: |
107103
cd cuda_bindings

0 commit comments

Comments
 (0)