Skip to content

Enable reusable Windows image publishing for CCCL - #760

Draft
jrhemstad wants to merge 2 commits into
rapidsai:mainfrom
jrhemstad:codex/cccl-private-windows-ghcr
Draft

Enable reusable Windows image publishing for CCCL#760
jrhemstad wants to merge 2 commits into
rapidsai:mainfrom
jrhemstad:codex/cccl-private-windows-ghcr

Conversation

@jrhemstad

@jrhemstad jrhemstad commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • expose the existing Windows release workflow through workflow_call with a caller-provided image repository
  • explicitly check out the devcontainers workflow source for cross-repository calls
  • retain Docker Hub authentication for native releases and use the caller's GITHUB_TOKEN for ghcr.io/*
  • preserve the existing Windows matrix, runner selection, build/test/push flow, concurrency, and tag generation

This is the prerequisite for a SHA-pinned workflow in NVIDIA/cccl to publish private Windows images to ghcr.io/nvidia/cccl.

@jrhemstad
jrhemstad requested a review from a team as a code owner August 31, 2026 22:13
@jrhemstad
jrhemstad requested review from msarahan and removed request for a team August 31, 2026 22:13
@copy-pr-bot

copy-pr-bot Bot commented Aug 31, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@jrhemstad
jrhemstad marked this pull request as draft August 31, 2026 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant