Skip to content

ci: add Windows MSI install test stub workflow - #130

Merged
idass1990 merged 3 commits into
mainfrom
users/idass1990/windows_msi_install_test_stub
Oct 27, 2026
Merged

idass1990 merged 3 commits into
mainfrom
users/idass1990/windows_msi_install_test_stub

Conversation

@idass1990

@idass1990 idass1990 commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

ROCm/TheRock#9371 wires the native Windows MSI build into the release pipeline
and dispatches test_native_windows_packages_install.yml after each release
build. That dispatch runs in rockrel's context, so the workflow file needs to
exist here before that PR can merge safely.

This adds the Windows counterpart to the existing
test_native_linux_packages_install.yml stub, following the same pattern.

🤖 Generated with Claude Code

Thin wrapper forwarding to TheRock's test_native_windows_packages_install.yml,
matching the existing pattern for test_native_linux_packages_install.yml.
Required before ROCm/TheRock#9371 merges: the release workflow dispatches this
workflow from rockrel's context, so the file must exist here.

Co-Authored-By: Claude <noreply@anthropic.com>
idass1990 and others added 2 commits October 27, 2026 08:59
Co-authored-by: Scott Todd <Scott.Todd@amd.com>
Co-authored-by: Scott Todd <Scott.Todd@amd.com>
@idass1990
idass1990 merged commit 08c07b0 into main Oct 27, 2026
4 checks passed
@idass1990
idass1990 deleted the users/idass1990/windows_msi_install_test_stub branch October 27, 2026 14:37
idass1990 added a commit to ROCm/TheRock that referenced this pull request Nov 3, 2026
…2/2) (#9371)

## Summary

Adds the release-side plumbing:

- Re-adds publish_native_windows_packages() to
publish_rocm_to_release_buckets.py, now that #9370 wires in the build
- The publish_to_release_buckets job now depends on
build_native_msi_packages to prevent the "unable to find msi" errors
previously observed
- Dispatches the MSI install test after each release build. Requires
ROCm/rockrel#130 to be merged first (stub workflow for the dispatch).

## Test plan
- [x] `quartz_tracking_id_propagation_test.py`,
`configure_ci_path_filters_test.py`, `workflow_dispatch_inputs_test.py`,
`workflow_step_timeouts_test.py` — pass
- [x] `publish_rocm_to_release_buckets_test.py` (windows MSI copy) —
pass
- [x] pre-commit (black + actionlint) — green

---------

Co-authored-by: Claude Opus 4 (1M context) <noreply@anthropic.com>
Co-authored-by: Scott Todd <Scott.Todd@amd.com>
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.

2 participants