feat(ci): use production testing-prerelease PD instead of local build - #649
feat(ci): use production testing-prerelease PD instead of local build#649amisskii wants to merge 1 commit into
Conversation
Replaces the local build-podman-desktop step with a resolve-latest- testing-prerelease step (matching the pattern already used in podman-desktop-e2e-remote-windows.yaml), passing the setup-x64.exe URL to run-playwright-test's podman-desktop-url input. This lets the e2e-runner download and install a production/prerelease PD build on the Windows VM instead of compiling from source, avoiding build- related CI failures unrelated to the tests and cutting workflow time. Refs redhat-developer/podman-desktop-redhat-account-ext#1175 Co-Authored-By: Claude Code <noreply@anthropic.com> Signed-off-by: Anton Misskii <amisskii@redhat.com>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Team Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
odockal
left a comment
There was a problem hiding this comment.
The changes are not correct. They force to use the latest testing-prereleases build. There is no option to override it with ie. production url. Before the variability was done by setting branch/tag, ie. v1.26.1. Default was nightly.
these changes bring "only" using latest testing-prereleases.
Add option to pass pd-url via input parameter which should take precedence over finding latest testing-prerelease. Consider jobs with cron section -> these do not have input values set when run on time trigger.
Summary
Replaces the local
build-podman-desktopstep with a step that resolves the latestpodman-desktop/testing-prereleasesrelease (setup-x64.exeasset)Applied to five workflows that only feed into the main
e2e-runnerflow:podman-desktop-e2e-stress-ui-windows.yamldesktop-e2e-podman-windows-matrix.yamlpodman-desktop-e2e-nightly-windows-hyperv.yamlpodman-desktop-e2e-nightly-windows-wsl.yamldesktop-e2e-test-job-windows.yamlRefs redhat-developer/podman-desktop-redhat-account-ext#1175
🤖 Generated with Claude Code