Skip to content

Add nightly build workflow and refactor CI for branch flexibility#120

Draft
lumachad wants to merge 1 commit into
amd-stagingfrom
users/lumachad/amd-staging/github/build_master
Draft

Add nightly build workflow and refactor CI for branch flexibility#120
lumachad wants to merge 1 commit into
amd-stagingfrom
users/lumachad/amd-staging/github/build_master

Conversation

@lumachad

@lumachad lumachad commented May 8, 2026

Copy link
Copy Markdown
Collaborator

Introduces scheduled nightly builds of ROCgdb master branch and refactors the TheRock CI workflows to support building from different branches.

Changes:

  • Add nightly-build.yml workflow that runs at 2:07 AM UTC daily
  • Support manual dispatch with configurable branch (defaults to master)
  • Add rocgdb_ref input to therock-ci-linux.yml for branch selection
  • Move extra_cmake_options from therock-ci.yml to therock-ci-linux.yml defaults to enable reuse across different workflow callers
  • Enable upstream builds for nightly with THEROCK_ROCGDB_UPSTREAM_BUILD flag

This allows testing integration against master while keeping PR-based CI unchanged.

Depends on:

Introduces scheduled nightly builds of ROCgdb master branch and refactors
the TheRock CI workflows to support building from different branches.

Changes:
- Add nightly-build.yml workflow that runs at 2:07 AM UTC daily
- Support manual dispatch with configurable branch (defaults to master)
- Add rocgdb_ref input to therock-ci-linux.yml for branch selection
- Move extra_cmake_options from therock-ci.yml to therock-ci-linux.yml defaults
  to enable reuse across different workflow callers
- Enable upstream builds for nightly with THEROCK_ROCGDB_UPSTREAM_BUILD flag

This allows testing integration against master while keeping PR-based CI
unchanged.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
@lumachad lumachad self-assigned this May 8, 2026
@lumachad lumachad added the ci:skip Skip all pre-commit / CI jobs while the label is up label May 8, 2026
@lumachad

Copy link
Copy Markdown
Collaborator Author

Blocked on:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:skip Skip all pre-commit / CI jobs while the label is up

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant