Skip to content

Make CI release type explicit and limit workflow_dispatch inputs to [ci, dev]#5481

Open
ScottTodd wants to merge 3 commits into
mainfrom
users/scotttodd/release-type-dispatch
Open

Make CI release type explicit and limit workflow_dispatch inputs to [ci, dev]#5481
ScottTodd wants to merge 3 commits into
mainfrom
users/scotttodd/release-type-dispatch

Conversation

@ScottTodd
Copy link
Copy Markdown
Member

Motivation

Follow-up to:

This changes the release type used throughout workflows and associated scripts for CI runs (starting from multi_arch_ci.yml or equivalent) from using "" (empty string) to using "ci".

With that in place, it then replaces all uses of the release_type input for workflow_dispatch events with a choice input type that only allows [dev] or [ci, dev], preventing developers from triggering nightly or prerelease builds from this repository. All releases with those types should be triggered in https://github.com/ROCm/rockrel instead (where permissions will be more limited).

Test Plan

Submission Checklist

Generated with Codex

Comment thread build_tools/github_actions/tests/write_artifacts_bucket_info_test.py Dismissed
@ScottTodd ScottTodd marked this pull request as ready for review May 27, 2026 23:48
@ScottTodd ScottTodd requested a review from marbre May 27, 2026 23:48
@ScottTodd
Copy link
Copy Markdown
Member Author

Several of the Windows test failures are #5163 (corrupt uv package cache is causing uv pip install requests to fail)

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

Labels

None yet

Projects

Status: TODO

Development

Successfully merging this pull request may close these issues.

1 participant