melange icon indicating copy to clipboard operation
melange copied to clipboard

Add filter-prefix option to update config.

Open smoser opened this issue 1 year ago • 2 comments

There is not currently a way to include only matching versions from the release update service

This adds filter-prefix entry to Update section of melange.yaml. Specific use case for filter-prefix is a streamed package (ruby).

After the corresponding change to make use of this filter lands in wolfi, then we can update ruby-3.2 to enable the release monitor like with:

update: enabled: true manual: true filter-prefix: "3.2." release-monitor: identifier: 4223

Melange Pull Request Template

Functional Changes

  • [ ] This change can build all of Wolfi without errors (describe results in notes)

Notes:

SCA Changes

  • [ ] Examining several representative APKs show no regression / the desired effect (details in notes)

Notes:

Linter

  • [ ] The new check is clean across Wolfi
  • [ ] The new check is opt-in or a warning

Notes:

smoser avatar Mar 12 '24 13:03 smoser

I was just going through my open PRs. It feels like this is still useful. @rawlingsj I'm fine to close it or update it. let me know what you think is right.

smoser avatar Sep 17 '24 17:09 smoser

note to self, if this lands, need update to wolfctl also (as seen https://github.com/wolfi-dev/wolfictl/pull/692)

smoser avatar Sep 17 '24 17:09 smoser