Skip to content

add renovate config - #29

Merged
Luap99 merged 5 commits into
podman-container-tools:mainfrom
Luap99:renovate
Jul 7, 2026
Merged

add renovate config#29
Luap99 merged 5 commits into
podman-container-tools:mainfrom
Luap99:renovate

Conversation

@Luap99

@Luap99 Luap99 commented Jul 7, 2026

Copy link
Copy Markdown
Member

Move the old automation renovate configs here and update it to handle the new automation repo release updates.

see commits

Luap99 added 3 commits July 7, 2026 11:41
1 to 1 copy from https://github.com/containers/automation, changes
follow in next commits.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
And also link to the actual dashboard.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
renovate still understands the old way but when run against the
validator it will throw a warning.

https://docs.renovatebot.com/configuration-options/#managerfilepatterns

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added 2 commits July 7, 2026 12:40
To ensure changes use valid syntax.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
The other repos will consume this file and use it to update the
automation VM or container images.

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

Luap99 commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

@timcoding1988 @ashley-cui @mtrmac PTAL

@Luap99

Luap99 commented Jul 7, 2026

Copy link
Copy Markdown
Member Author

Podman PR which will make it use the new config here
podman-container-tools/podman#29137

@timcoding1988

Copy link
Copy Markdown
Contributor

LGTM

@ashley-cui ashley-cui 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.

LGTM

@Luap99
Luap99 merged commit aa40a45 into podman-container-tools:main Jul 7, 2026
15 of 20 checks passed
@Luap99
Luap99 deleted the renovate branch July 7, 2026 15:19
Luap99 added a commit to Luap99/libpod that referenced this pull request Jul 7, 2026
We have a new config in the automation repo under
podman-container-tools, see
podman-container-tools/automation#29

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Comment thread renovate/defaults.json5
{
"customType": "regex",
"managerFilePatterns": [
"/^.github/workflows/*.yml$/"

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.

@Luap99 have we tested this? doesn't look like this matches .github/workflows/lima.yml; we can simply drop the regex, and use glob pattern if it is indeed broken.

Suggested change
"/^.github/workflows/*.yml$/"
".github/workflows/*.yml"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

yes thanks, #33

danishprakash pushed a commit to podman-container-tools/podman that referenced this pull request Jul 10, 2026
Put the variable in the workflow file like the renovate config expects,
see podman-container-tools/automation#29

To ensure the local runs keep working we need a fall back to parse the
file manually.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added a commit to Luap99/skopeo that referenced this pull request Jul 14, 2026
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>
Luap99 added a commit to Luap99/skopeo that referenced this pull request Jul 14, 2026
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>
Luap99 added a commit to Luap99/container-libs that referenced this pull request Jul 15, 2026
We have a new config in the automation repo under
podman-container-tools, see
podman-container-tools/automation#29

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added a commit to Luap99/skopeo that referenced this pull request Jul 15, 2026
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 added a commit to Luap99/container-libs that referenced this pull request Jul 16, 2026
Put the variable in the workflow file like the renovate config expects,
see podman-container-tools/automation#29

To ensure the local runs keep working we need a fall back to parse the
file manually.

Same as the podman change for this which is known to work:
podman-container-tools/podman@8e74c1e
podman-container-tools/podman#29186

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added a commit to Luap99/container-libs that referenced this pull request Jul 16, 2026
We have a new config in the automation repo under
podman-container-tools, see
podman-container-tools/automation#29

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added a commit to Luap99/buildah that referenced this pull request Jul 16, 2026
Put the variable in the workflow file like the renovate config expects,
see podman-container-tools/automation#29

To ensure the local runs keep working we need a fall back to parse the
file manually.

Same as the podman change for this which is known to work:
podman-container-tools/podman@8e74c1e
podman-container-tools/podman#29186

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added a commit to Luap99/buildah that referenced this pull request Jul 16, 2026
We have a new config in the automation repo under
podman-container-tools, see
podman-container-tools/automation#29

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Luap99 added a commit to Luap99/container-libs that referenced this pull request Jul 22, 2026
Put the variable in the workflow file like the renovate config expects,
see podman-container-tools/automation#29

To ensure the local runs keep working we need a fall back to parse the
file manually.

Same as the podman change for this which is known to work:
podman-container-tools/podman@8e74c1e
podman-container-tools/podman#29186

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
(cherry picked from commit 41b2d87)
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
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.

4 participants