Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add customChangelogUrl handlebar templating support #18436

Closed
gberche-orange opened this issue Oct 20, 2022 · 1 comment
Closed

add customChangelogUrl handlebar templating support #18436

gberche-orange opened this issue Oct 20, 2022 · 1 comment
Labels
status:requirements Full requirements are not yet known, so implementation should not be started type:feature Feature (new functionality)

Comments

@gberche-orange
Copy link
Contributor

gberche-orange commented Oct 20, 2022

What would you like Renovate to be able to do?

Many docker image packages are lacking the OCI label org.opencontainers.image.source to point to source and have their release notes in the created PR, as expected by Docker datasource.

The preferred approach is to contribute the LABEL instruction to each DockerFile project, (e.g. kudobuilder/kuttl#391) or suggest upstream projects to do the update in mass (e.g. crossplane/crossplane#3370)

However, this approach takes elapsed time to pay off.

As a complementary workaround, many docker images are named after their github source repo, therefore the customChangelogUrl can easily be programmatically constructed from the docker image {{depName}} if the customChangelogUrl pakcage rule would support handlebar templating

See related discussion at #18280 for further details

If you have any ideas on how this should be implemented, please tell us here.

Similar to other package rules handlebar templating support

Is this a feature you are interested in implementing yourself?

No

@gberche-orange gberche-orange added priority-5-triage status:requirements Full requirements are not yet known, so implementation should not be started type:feature Feature (new functionality) labels Oct 20, 2022
@rarkins
Copy link
Collaborator

rarkins commented Oct 23, 2022

Feel free to contribute to

too in the meantime

gberche-orange added a commit to gberche-orange/renovate that referenced this issue Jan 18, 2023
with additional docker and helm releases.

Relates to renovatebot#18436 (comment)
gberche-orange added a commit to gberche-orange/renovate that referenced this issue Jan 18, 2023
with additional docker and helm releases.

Relates to renovatebot#18436 (comment)
gberche-orange added a commit to gberche-orange/renovate that referenced this issue Jan 18, 2023
@renovatebot renovatebot locked and limited conversation to collaborators Oct 1, 2023
@rarkins rarkins converted this issue into discussion #24852 Oct 1, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
status:requirements Full requirements are not yet known, so implementation should not be started type:feature Feature (new functionality)
Projects
None yet
Development

No branches or pull requests

2 participants