Skip to content

ci: make the automation release renovate managed#2911

Merged
mtrmac merged 2 commits into
podman-container-tools:mainfrom
Luap99:ci
Jul 15, 2026
Merged

ci: make the automation release renovate managed#2911
mtrmac merged 2 commits into
podman-container-tools:mainfrom
Luap99:ci

Conversation

@Luap99

@Luap99 Luap99 commented Jul 14, 2026

Copy link
Copy Markdown
Member

Put the variable in the workflow file like the renovate config expects, see podman-container-tools/automation#29

@Luap99

Luap99 commented Jul 14, 2026

Copy link
Copy Markdown
Member Author

OMG, using the env block as part of an image name is not supported https://github.com/orgs/community/discussions/26324

Put the variable in the workflow file like the renovate config expects,
see podman-container-tools/automation#29

Now using ${{ env.AUTOMATION_RELEASE }} inside the container image name
would have been way to simple and obvious so GitHub decided that this
does not work and the work around for that seems to be run another job
and convert the value into an output...

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
@timcoding1988

Copy link
Copy Markdown
Contributor

fyi. .github/renovate.json5 still extends containers/automation

We have a new config in the automation repo under
podman-container-tools, see
podman-container-tools/automation#29

Fixes: podman-container-tools#2912

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
@Luap99

Luap99 commented Jul 15, 2026

Copy link
Copy Markdown
Member Author

fyi. .github/renovate.json5 still extends containers/automation

ah yes thanks, forgot about it

@timcoding1988

Copy link
Copy Markdown
Contributor

this LGTM

@mtrmac mtrmac linked an issue Jul 15, 2026 that may be closed by this pull request

@mtrmac mtrmac 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.

Thanks!

The extra step to convert an env into output is a… clever trick.

Comment thread .github/workflows/ci.yml
# For some reason github decided that using ${{ env }} is not valid inside a container image name.
# As such we must work around this, using outputs there is valid so we need this job to convert the
# env into an output. Since we already have the path-filter job we might as well reuse it.
- name: set AUTOMATION_RELEASE output

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.

(Absolutely non-blocking: Starting with a capital letter here would be more consistent with what other actions do.)

@mtrmac
mtrmac merged commit 6cc03cd into podman-container-tools:main Jul 15, 2026
35 checks passed
@Luap99
Luap99 deleted the ci branch July 16, 2026 08:48
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.

ci: migrate renovate.json5 to podman-container-tools/automation

3 participants