Skip to content

ensure nightly builds always produce new packages - #863

Merged
rapids-bot[bot] merged 6 commits into
rapidsai:mainfrom
jameslamb:nightly-versions
Aug 7, 2026
Merged

ensure nightly builds always produce new packages#863
rapids-bot[bot] merged 6 commits into
rapidsai:mainfrom
jameslamb:nightly-versions

Conversation

@jameslamb

@jameslamb jameslamb commented Aug 4, 2026

Copy link
Copy Markdown
Member

Contributes to rapidsai/build-planning#218

And for conda:

# before
26.10.0a55[build=cuda12_260803_9da146ef]

# after
26.10.0a55[build=cuda12_260803200854_9da146ef]

Notes for Reviewers

How I tested this

See rapidsai/cugraph-gnn#508

@copy-pr-bot

copy-pr-bot Bot commented Aug 4, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

# Matches 6 digits starting with "2", which should be YYMMDD
date_re = r"(?:^|_)(2\d{5})_"
# Matches 12 digits starting with "2", which should be YYMMDDhhmmss
date_re = r"(?:^|_)(2\d{11})_"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Proposing doing this in the same PR to also test that all RAPIDS packages have appropriately-updated version components.

That'll mean this is the last PR in the series to merge, I think that's totally fine.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the last PR in the series to merge

Looks like just cuml is left!

Date string not found for libcuml in the build string 'cuda13_260806_fbe8dbe5'.
Date string not found for cuml in the build string 'cuda13_cp311_abi3_260806_fbe8dbe5'.

Error: The following packages are missing dates in their build strings:
 - cuml
 - libcuml

(build link)

NVIDIA/cuml#8448 just merged a few minutes ago

As soon as its main build finishes (https://github.com/rapidsai/cuml/actions/runs/31135338229), CI should pass on a re-run here 😁

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This date string hard-codes the number 2 at the beginning. Do you have a plan to deal with the Y3K problem? 😁

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

throw it on the backlog 😛

@jameslamb jameslamb changed the title ensure nightly builds always produce new packages WIP: ensure nightly builds always produce new packages Aug 4, 2026
@jameslamb

Copy link
Copy Markdown
Member Author

/ok to test

@jameslamb jameslamb changed the title WIP: ensure nightly builds always produce new packages ensure nightly builds always produce new packages Aug 7, 2026
@jameslamb
jameslamb marked this pull request as ready for review August 7, 2026 02:34
@jameslamb
jameslamb requested review from a team as code owners August 7, 2026 02:34
@jameslamb
jameslamb requested a review from gforsyth August 7, 2026 02:34
# Matches 6 digits starting with "2", which should be YYMMDD
date_re = r"(?:^|_)(2\d{5})_"
# Matches 12 digits starting with "2", which should be YYMMDDhhmmss
date_re = r"(?:^|_)(2\d{11})_"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This date string hard-codes the number 2 at the beginning. Do you have a plan to deal with the Y3K problem? 😁

@jameslamb

Copy link
Copy Markdown
Member Author

/merge

@rapids-bot
rapids-bot Bot merged commit 3886f64 into rapidsai:main Aug 7, 2026
27 checks passed
@jameslamb
jameslamb deleted the nightly-versions branch August 7, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants