Repository navigation
Conversation
Keep release outputs and their evidence immutable and scoped to a frozen train instead of relying on ordinary CI publication or selecting the newest artifacts. Add private content bundles, train membership records, build-input identity and reuse, and prerequisite selection through isolated Conda and wheel views. Pin build implementations and RAPIDS CMake, apply repository-specific locks and recipe constraints, and stage candidate documentation privately. Preserve the standard catalog action and upload contract alongside the candidate-specific storage path, including matrix and CUDA compatibility metadata. Resolve train metadata from exact controller run bindings so standard project callers need no new inputs. Reject mismatched identities and unenrolled custom jobs, bound missing-record retries, and add schema, storage, dependency and run-binding checks.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One of our goals in the new build system is to avoid depending on any external artifacts, aside from our stated inputs. These can come in a few different ways: remote conda content, remote pypi content, CPM/rapids-cmake.
This PR glues together settings and arguments to guide our build tools to our train-specific internal builds.