Skip to content

renovate: automate SCI package updates for rel-2150-dev#262

Closed
anokfireball wants to merge 1 commit into
gardenlinux:rel-2150-devfrom
anokfireball:renovate/sci-packages-rel-2150-dev
Closed

renovate: automate SCI package updates for rel-2150-dev#262
anokfireball wants to merge 1 commit into
gardenlinux:rel-2150-devfrom
anokfireball:renovate/sci-packages-rel-2150-dev

Conversation

@anokfireball

Copy link
Copy Markdown
Member

Add custom regex managers for libvirt, cloud-hypervisor-gl, and edk2-cloud-hypervisor-gl packages. These packages are hosted in gardenlinux org repos and use branch-specific release tags with a +bp2150 suffix.

The managers:

  • Extract the version prefix (before the %2B-encoded '+') as the current value for comparison against GitHub release tags
  • Filter datasource releases to only those ending in '+bp2150' via extractVersionTemplate, excluding staging (+sta) and cross-branch (+bp1877) releases
  • Write back with the correct URL-encoded suffix via autoReplaceStringTemplate

Add custom regex managers for libvirt, cloud-hypervisor-gl, and
edk2-cloud-hypervisor-gl packages. These packages are hosted in
gardenlinux org repos and use branch-specific release tags with a
'+bp2150' suffix.

The managers:
- Extract the version prefix (before the %2B-encoded '+') as the
  current value for comparison against GitHub release tags
- Filter datasource releases to only those ending in '+bp2150' via
  extractVersionTemplate, excluding staging (+sta) and cross-branch
  (+bp1877) releases
- Write back with the correct URL-encoded suffix via
  autoReplaceStringTemplate
@anokfireball

Copy link
Copy Markdown
Member Author

Superseded by a new PR from the upstream branch (also adds packageRule groupName).

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.

1 participant