Skip to content

renovate: automate SCI package updates for rel-1877-dev#264

Open
anokfireball wants to merge 1 commit into
rel-1877-devfrom
renovate/sci-packages-rel-1877-dev
Open

renovate: automate SCI package updates for rel-1877-dev#264
anokfireball wants to merge 1 commit into
rel-1877-devfrom
renovate/sci-packages-rel-1877-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 +bp1877 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 +bp1877 via extractVersionTemplate, excluding staging (+sta) and cross-branch (+bp2150) releases
  • Write back with the correct URL-encoded suffix via autoReplaceStringTemplate
  • Group all three packages into a single PR via packageRules (groupName: "SCI custom packages")

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
'+bp1877' 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 '+bp1877' via
  extractVersionTemplate, excluding staging (+sta) and cross-branch
  (+bp2150) releases
- Write back with the correct URL-encoded suffix via
  autoReplaceStringTemplate
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.

2 participants