Skip to content

fix: provide the way to override url protocol for the downstream build#1130

Merged
dgolovin merged 1 commit intoredhat-developer:mainfrom
dgolovin:i1070-as-build-param
Apr 16, 2026
Merged

fix: provide the way to override url protocol for the downstream build#1130
dgolovin merged 1 commit intoredhat-developer:mainfrom
dgolovin:i1070-as-build-param

Conversation

@dgolovin
Copy link
Copy Markdown
Collaborator

While there is the way to provide different name for protocol handler installation and protocol, so it is not hardcoded anymore, it is useless for downstream until new API is published. This fix provides workaround to configure new url protocol for specific downstream build.

While there is the way to provide different name for
protocol handler installation and protocol, so it is not
hardcoded anymore, it is useless for downstream until new API
is published. This fix provides workaround to configure new
url protocol for specific downstream build.

Signed-off-by: Denis Golovin <dgolovin@redhat.com>
Copy link
Copy Markdown

@SoniaSandler SoniaSandler left a comment

Choose a reason for hiding this comment

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

LGTM codewise

@dgolovin dgolovin changed the title fix: provide the way to override url protocol for the upstream build fix: provide the way to override url protocol for the downstream build Apr 16, 2026
@dgolovin dgolovin merged commit b4eb6b1 into redhat-developer:main Apr 16, 2026
9 of 10 checks passed
Comment thread scripts/build.cjs
process.exit(1);
}
const content = fs.readFileSync(successHtmlPath, 'utf8');
const updated = content.replaceAll('podman-desktop', urlProtocol);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I find it odd that this is ctrl+f ctrl+r podman-desktop through it?

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants