Skip to content

[DO NOT MERGE] ci: release catalog canary - #1041

Draft
msarahan wants to merge 9 commits into
rapidsai:mainfrom
msarahan:agent/kvikio-release-build-output-dispatch
Draft

[DO NOT MERGE] ci: release catalog canary#1041
msarahan wants to merge 9 commits into
rapidsai:mainfrom
msarahan:agent/kvikio-release-build-output-dispatch

Conversation

@msarahan

Copy link
Copy Markdown
Contributor

Posted by Codex (GPT-5.6) on behalf of Michael Sarahan; treat this LLM-generated content as a proposed implementation requiring human review.

Why

RAPIDS release-platform needs real, immutable build evidence before it can safely assemble a release candidate. This canary lets us validate that evidence against KvikIO’s existing Conda and wheel build jobs before asking every repository to adopt the shared release-catalog contract.

The branch deliberately uses the unmerged shared-workflows release-catalog revision. It must not merge until that shared workflow is approved and its contract is understood.

Scope

The change only points KvikIO’s existing shared Conda and wheel workflow callers at the canary shared-workflows revision. Those workflows should continue to produce their normal artifacts and additionally emit the single release-catalog-entries.json companion per source artifact.

Success criteria

A fresh build at this PR commit produces release-catalog companions whose source SHA and artifact name match the build. Release-platform will then consume those artifacts directly in an end-to-end collection test; it will not support the deprecated release-build-output contract.

Validation

  • Full applicable pre-commit checks for both changed workflow files
  • git diff --check

@copy-pr-bot

copy-pr-bot Bot commented Aug 21, 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.

@msarahan

Copy link
Copy Markdown
Contributor Author

/ok to test 1377c1c

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.

1 participant