Skip to content

feat(ci): use production testing-prerelease PD instead of local build - #649

Open
amisskii wants to merge 1 commit into
podman-desktop:mainfrom
amisskii:use-production-app-test
Open

feat(ci): use production testing-prerelease PD instead of local build#649
amisskii wants to merge 1 commit into
podman-desktop:mainfrom
amisskii:use-production-app-test

Conversation

@amisskii

@amisskii amisskii commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replaces the local build-podman-desktop step with a step that resolves the latest podman-desktop/testing-prereleases release (setup-x64.exe asset)

  • Applied to five workflows that only feed into the main e2e-runner flow:

    • podman-desktop-e2e-stress-ui-windows.yaml
    • desktop-e2e-podman-windows-matrix.yaml
    • podman-desktop-e2e-nightly-windows-hyperv.yaml
    • podman-desktop-e2e-nightly-windows-wsl.yaml
    • desktop-e2e-test-job-windows.yaml

Refs redhat-developer/podman-desktop-redhat-account-ext#1175

🤖 Generated with Claude Code

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>
@coderabbitai

coderabbitai Bot commented Sep 1, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: 2c725fae-a306-4616-97bd-964297ad7fd6


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@amisskii
amisskii requested a review from odockal September 2, 2026 12:44

@odockal odockal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

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