Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package melange for openSUSE:Factory checked 
in at 2024-10-16 23:50:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/melange (Old)
 and      /work/SRC/openSUSE:Factory/.melange.new.19354 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "melange"

Wed Oct 16 23:50:02 2024 rev:35 rq:1208379 version:0.13.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/melange/melange.changes  2024-10-14 
13:07:36.253703962 +0200
+++ /work/SRC/openSUSE:Factory/.melange.new.19354/melange.changes       
2024-10-16 23:51:25.224662168 +0200
@@ -1,0 +2,19 @@
+Wed Oct 16 07:52:03 UTC 2024 - opensuse_buildserv...@ojkastl.de
+
+- Update to version 0.13.6:
+  * run `make generate`
+  * rename exported GetTagFilterPrefix and GetTagFilterContains
+    functions to be normalized GetFilterPrefix and GetFilterPrefix
+  * update config: add version filter prefix and contains to
+    release monitor config block so implementations can perform the
+    same behaviour as git and github configs
+  * build(deps): bump
+    go.opentelemetry.io/otel/exporters/stdout/stdouttrace
+  * build(deps): bump google.golang.org/api from 0.199.0 to 0.200.0
+  * build(deps): bump the actions group with 2 updates
+  * build(deps): bump go.opentelemetry.io/otel/sdk from 1.30.0 to
+    1.31.0
+  * build(deps): bump the gomod group with 4 updates
+  * pipelines: fix split/debug
+
+-------------------------------------------------------------------

Old:
----
  melange-0.13.5.obscpio

New:
----
  melange-0.13.6.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ melange.spec ++++++
--- /var/tmp/diff_new_pack.dghPpw/_old  2024-10-16 23:51:26.988735738 +0200
+++ /var/tmp/diff_new_pack.dghPpw/_new  2024-10-16 23:51:26.988735738 +0200
@@ -19,7 +19,7 @@
 %define __arch_install_post export NO_BRP_STRIP_DEBUG=true
 
 Name:           melange
-Version:        0.13.5
+Version:        0.13.6
 Release:        0
 Summary:        Build APKs from source code
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.dghPpw/_old  2024-10-16 23:51:27.016736906 +0200
+++ /var/tmp/diff_new_pack.dghPpw/_new  2024-10-16 23:51:27.020737072 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/chainguard-dev/melange</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.13.5</param>
+    <param name="revision">v0.13.6</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.dghPpw/_old  2024-10-16 23:51:27.040737906 +0200
+++ /var/tmp/diff_new_pack.dghPpw/_new  2024-10-16 23:51:27.040737906 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/chainguard-dev/melange</param>
-              <param 
name="changesrevision">c63354ae90657f4b28e71aaaa9f4543273116a6b</param></service></servicedata>
+              <param 
name="changesrevision">0900229dc8a4b90e8ad950ffb44e0acee502b996</param></service></servicedata>
 (No newline at EOF)
 

++++++ melange-0.13.5.obscpio -> melange-0.13.6.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/.github/workflows/build.yaml 
new/melange-0.13.6/.github/workflows/build.yaml
--- old/melange-0.13.5/.github/workflows/build.yaml     2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/build.yaml     2024-10-15 
22:27:24.000000000 +0200
@@ -19,7 +19,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/.github/workflows/e2e.yaml 
new/melange-0.13.6/.github/workflows/e2e.yaml
--- old/melange-0.13.5/.github/workflows/e2e.yaml       2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/e2e.yaml       2024-10-15 
22:27:24.000000000 +0200
@@ -32,7 +32,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
           go-version-file: "go.mod"
@@ -124,7 +124,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
           go-version-file: "go.mod"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/.github/workflows/go-tests.yaml 
new/melange-0.13.6/.github/workflows/go-tests.yaml
--- old/melange-0.13.5/.github/workflows/go-tests.yaml  2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/go-tests.yaml  2024-10-15 
22:27:24.000000000 +0200
@@ -19,7 +19,7 @@
           egress-policy: audit
 
       - name: Checkout code
-        uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+        uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/melange-0.13.5/.github/workflows/melange-test-pipelines.yaml 
new/melange-0.13.6/.github/workflows/melange-test-pipelines.yaml
--- old/melange-0.13.5/.github/workflows/melange-test-pipelines.yaml    
2024-10-11 00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/melange-test-pipelines.yaml    
2024-10-15 22:27:24.000000000 +0200
@@ -19,7 +19,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
@@ -30,7 +30,7 @@
         run: |
           make melange
 
-      - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 
# v4.4.0
+      - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 
# v4.4.3
         with:
           name: melange-${{ github.run_id }}
           path: ${{ github.workspace }}/melange
@@ -66,7 +66,7 @@
       - run: |
           sudo apt-get -y install bubblewrap
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
           go-version-file: './go.mod'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/.github/workflows/release.yaml 
new/melange-0.13.6/.github/workflows/release.yaml
--- old/melange-0.13.5/.github/workflows/release.yaml   2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/release.yaml   2024-10-15 
22:27:24.000000000 +0200
@@ -20,7 +20,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
@@ -68,7 +68,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/.github/workflows/verify.yaml 
new/melange-0.13.6/.github/workflows/verify.yaml
--- old/melange-0.13.5/.github/workflows/verify.yaml    2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/verify.yaml    2024-10-15 
22:27:24.000000000 +0200
@@ -19,7 +19,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/melange-0.13.5/.github/workflows/wolfi-presubmit.yaml 
new/melange-0.13.6/.github/workflows/wolfi-presubmit.yaml
--- old/melange-0.13.5/.github/workflows/wolfi-presubmit.yaml   2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/.github/workflows/wolfi-presubmit.yaml   2024-10-15 
22:27:24.000000000 +0200
@@ -19,7 +19,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
 
       - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # 
v5.0.2
         with:
@@ -30,7 +30,7 @@
         run: |
           make melange
 
-      - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 
# v4.4.0
+      - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 
# v4.4.3
         with:
           name: melange-${{ github.run_id }}
           path: ${{ github.workspace }}/melange
@@ -78,7 +78,7 @@
         with:
           egress-policy: audit
 
-      - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+      - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
         with:
           repository: wolfi-dev/os
 
@@ -134,7 +134,7 @@
             package/${{ matrix.package }}
 
       - name: "Retrieve Wolfi advisory data"
-        uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # 
v4.2.0
+        uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # 
v4.2.1
         with:
           repository: "wolfi-dev/advisories"
           path: "data/wolfi-advisories"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/docs/UPDATE.md 
new/melange-0.13.6/docs/UPDATE.md
--- old/melange-0.13.5/docs/UPDATE.md   2024-10-11 00:20:18.000000000 +0200
+++ new/melange-0.13.6/docs/UPDATE.md   2024-10-15 22:27:24.000000000 +0200
@@ -30,6 +30,8 @@
     identifier: 38 # Mandatory, ID number for release monitor
     strip-prefix: v # Optional, if the version obtained from the update 
service contains a prefix which should be ignored
     strip-suffix: ignore_me # Optional, if the version obtained from the 
update service contains a suffix which should be ignored
+    version-filter-prefix: v17.2 # Optional, filter to apply when searching 
versions with a prefix
+    version-filter-contains: foo # Optional, filter to apply when searching 
versions with any match
 ```
 
 ## GitHub
@@ -53,7 +55,9 @@
     strip-prefix: v # Optional, if the version obtained from the update 
service contains a prefix which should be ignored
     strip-suffix: ignore_me # Optional, if the version obtained from the 
update service contains a suffix which should be ignored
     use-tag: true # Optional, override the default of using a GitHub release 
to identify related tag to fetch.  Not all projects use GitHub releases but 
just use tags
-    tag-filter: foo # Optional, filter to apply when searching tags on a 
GitHub repository, some repos maintain a mixture of tags for different major 
versions for example
+    tag-filter: foo # Deprecated: Use tag-filter-prefix instead
+    tag-filter-prefix: v17.2 # Optional, filter to apply when searching tags 
with a prefix on a GitHub repository, some repos maintain a mixture of tags for 
different major versions for example
+    tag-filter-contains: foo # Optional, filter to apply when searching tags 
with any match on a GitHub repository, some repos maintain a mixture of tags 
for different major versions for example
 ```
 
 ## Git
@@ -79,6 +83,8 @@
   git:
     tag-filter-prefix: v17.2
     strip-prefix: v
+    strip-suffix: ignore_me
+    tag-filter-contains: foo
   schedule:
     period: daily
     reason: upstream project does not support tags or releases
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/go.mod new/melange-0.13.6/go.mod
--- old/melange-0.13.5/go.mod   2024-10-11 00:20:18.000000000 +0200
+++ new/melange-0.13.6/go.mod   2024-10-15 22:27:24.000000000 +0200
@@ -3,13 +3,13 @@
 go 1.23.2
 
 require (
-       al.essio.dev/pkg/shellescape v1.5.0
+       al.essio.dev/pkg/shellescape v1.5.1
        chainguard.dev/apko v0.19.2
        cloud.google.com/go/storage v1.44.0
-       dagger.io/dagger v0.13.3
+       dagger.io/dagger v0.13.5
        github.com/chainguard-dev/clog v1.5.1-0.20240811185937-4c523ae4593f
        github.com/chainguard-dev/go-pkgconfig 
v0.0.0-20240404163941-6351b37b2a10
-       github.com/chainguard-dev/yam v0.2.1
+       github.com/chainguard-dev/yam v0.2.2
        github.com/charmbracelet/log v0.4.0
        github.com/docker/cli v27.3.1+incompatible
        github.com/docker/docker v27.3.1+incompatible
@@ -22,7 +22,7 @@
        github.com/ijt/goparsify v0.0.0-20221203142333-3a5276334b8d
        github.com/invopop/jsonschema v0.12.0
        github.com/joho/godotenv v1.5.1
-       github.com/klauspost/compress v1.17.10
+       github.com/klauspost/compress v1.17.11
        github.com/klauspost/pgzip v1.2.6
        github.com/kubescape/go-git-url v0.0.30
        github.com/opencontainers/image-spec v1.1.0
@@ -34,16 +34,16 @@
        github.com/yookoala/realpath v1.0.0
        github.com/zealic/xignore v0.3.3
        gitlab.alpinelinux.org/alpine/go v0.10.1
-       go.opentelemetry.io/otel v1.30.0
-       go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.30.0
-       go.opentelemetry.io/otel/sdk v1.30.0
+       go.opentelemetry.io/otel v1.31.0
+       go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0
+       go.opentelemetry.io/otel/sdk v1.31.0
        golang.org/x/crypto v0.28.0
        golang.org/x/exp v0.0.0-20240808152545-0cdaa3abc0fa
        golang.org/x/sync v0.8.0
        golang.org/x/sys v0.26.0
        golang.org/x/text v0.19.0
        golang.org/x/time v0.7.0
-       google.golang.org/api v0.199.0
+       google.golang.org/api v0.200.0
        gopkg.in/ini.v1 v1.67.0
        gopkg.in/yaml.v3 v3.0.1
        k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f
@@ -61,11 +61,11 @@
        chainguard.dev/go-grpc-kit v0.17.6 // indirect
        chainguard.dev/sdk v0.1.25 // indirect
        cloud.google.com/go v0.115.1 // indirect
-       cloud.google.com/go/auth v0.9.5 // indirect
+       cloud.google.com/go/auth v0.9.8 // indirect
        cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
        cloud.google.com/go/compute/metadata v0.5.2 // indirect
        cloud.google.com/go/iam v1.2.1 // indirect
-       cloud.google.com/go/monitoring v1.21.0 // indirect
+       cloud.google.com/go/monitoring v1.21.1 // indirect
        filippo.io/edwards25519 v1.1.0 // indirect
        github.com/99designs/gqlgen v0.17.49 // indirect
        github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // 
indirect
@@ -199,24 +199,24 @@
        go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 
// indirect
        go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 
// indirect
        go.opentelemetry.io/otel/log v0.3.0 // indirect
-       go.opentelemetry.io/otel/metric v1.30.0 // indirect
+       go.opentelemetry.io/otel/metric v1.31.0 // indirect
        go.opentelemetry.io/otel/sdk/log v0.3.0 // indirect
        go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
-       go.opentelemetry.io/otel/trace v1.30.0 // indirect
+       go.opentelemetry.io/otel/trace v1.31.0 // indirect
        go.opentelemetry.io/proto/otlp v1.3.1 // indirect
        go.step.sm/crypto v0.52.0 // indirect
        go.uber.org/multierr v1.11.0 // indirect
        go.uber.org/zap v1.27.0 // indirect
        golang.org/x/mod v0.20.0 // indirect
-       golang.org/x/net v0.29.0 // indirect
+       golang.org/x/net v0.30.0 // indirect
        golang.org/x/oauth2 v0.23.0 // indirect
        golang.org/x/term v0.25.0 // indirect
-       google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // 
indirect
-       google.golang.org/genproto/googleapis/api 
v0.0.0-20240903143218-8af14fe29dc1 // indirect
-       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20240903143218-8af14fe29dc1 // indirect
-       google.golang.org/grpc v1.67.0 // indirect
+       google.golang.org/genproto v0.0.0-20241007155032-5fefd90f89a9 // 
indirect
+       google.golang.org/genproto/googleapis/api 
v0.0.0-20240930140551-af27646dc61f // indirect
+       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20241007155032-5fefd90f89a9 // indirect
+       google.golang.org/grpc v1.67.1 // indirect
        google.golang.org/grpc/stats/opentelemetry 
v0.0.0-20240907200651-3ffb98b2c93a // indirect
-       google.golang.org/protobuf v1.34.2 // indirect
+       google.golang.org/protobuf v1.35.1 // indirect
        gopkg.in/warnings.v0 v0.1.2 // indirect
        k8s.io/apimachinery v0.31.1 // indirect
        k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/go.sum new/melange-0.13.6/go.sum
--- old/melange-0.13.5/go.sum   2024-10-11 00:20:18.000000000 +0200
+++ new/melange-0.13.6/go.sum   2024-10-15 22:27:24.000000000 +0200
@@ -1,5 +1,5 @@
-al.essio.dev/pkg/shellescape v1.5.0 
h1:7oTvSsQ5kg9WksA9O58y9wjYnY4jP0CL82/Q8WLUGKk=
-al.essio.dev/pkg/shellescape v1.5.0/go.mod 
h1:6sIqp7X2P6mThCQ7twERpZTuigpr6KbZWtls1U8I890=
+al.essio.dev/pkg/shellescape v1.5.1 
h1:86HrALUujYS/h+GtqoB26SBEdkWfmMI6FubjXlsXyho=
+al.essio.dev/pkg/shellescape v1.5.1/go.mod 
h1:6sIqp7X2P6mThCQ7twERpZTuigpr6KbZWtls1U8I890=
 cel.dev/expr v0.16.1 h1:NR0+oFYzR1CqLFhTAqg3ql59G9VfN8fKq1TCHJ6gq1g=
 cel.dev/expr v0.16.1/go.mod h1:AsGA5zb3WruAEQeQng1RZdGEXmBj0jvMWh6l5SnNuC8=
 chainguard.dev/apko v0.19.2 h1:i1kMEkGysKHLBYaSUiyLfqxaaD1PXZ+/AtKy0AyHhK8=
@@ -11,8 +11,8 @@
 cloud.google.com/go v0.26.0/go.mod 
h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 cloud.google.com/go v0.115.1 h1:Jo0SM9cQnSkYfp44+v+NQXHpcHqlnRJk2qxh6yvxxxQ=
 cloud.google.com/go v0.115.1/go.mod 
h1:DuujITeaufu3gL68/lOFIirVNJwQeyf5UXyi+Wbgknc=
-cloud.google.com/go/auth v0.9.5 h1:4CTn43Eynw40aFVr3GpPqsQponx2jv0BQpjvajsbbzw=
-cloud.google.com/go/auth v0.9.5/go.mod 
h1:Xo0n7n66eHyOWWCnitop6870Ilwo3PiZyodVkkH1xWM=
+cloud.google.com/go/auth v0.9.8 h1:+CSJ0Gw9iVeSENVCKJoLHhdUykDgXSc4Qn+gu2BRtR8=
+cloud.google.com/go/auth v0.9.8/go.mod 
h1:xxA5AqpDrvS+Gkmo9RqrGGRh6WSNKKOXhY3zNOr38tI=
 cloud.google.com/go/auth/oauth2adapt v0.2.4 
h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY=
 cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod 
h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc=
 cloud.google.com/go/compute/metadata v0.5.2 
h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo=
@@ -23,14 +23,14 @@
 cloud.google.com/go/logging v1.11.0/go.mod 
h1:5LDiJC/RxTt+fHc1LAt20R9TKiUTReDg6RuuFOZ67+A=
 cloud.google.com/go/longrunning v0.6.1 
h1:lOLTFxYpr8hcRtcwWir5ITh1PAKUD/sG2lKrTSYjyMc=
 cloud.google.com/go/longrunning v0.6.1/go.mod 
h1:nHISoOZpBcmlwbJmiVk5oDRz0qG/ZxPynEGs1iZ79s0=
-cloud.google.com/go/monitoring v1.21.0 
h1:EMc0tB+d3lUewT2NzKC/hr8cSR9WsUieVywzIHetGro=
-cloud.google.com/go/monitoring v1.21.0/go.mod 
h1:tuJ+KNDdJbetSsbSGTqnaBvbauS5kr3Q/koy3Up6r+4=
+cloud.google.com/go/monitoring v1.21.1 
h1:zWtbIoBMnU5LP9A/fz8LmWMGHpk4skdfeiaa66QdFGc=
+cloud.google.com/go/monitoring v1.21.1/go.mod 
h1:Rj++LKrlht9uBi8+Eb530dIrzG/cU/lB8mt+lbeFK1c=
 cloud.google.com/go/storage v1.44.0 
h1:abBzXf4UJKMmQ04xxJf9dYM/fNl24KHoTuBjyJDX2AI=
 cloud.google.com/go/storage v1.44.0/go.mod 
h1:wpPblkIuMP5jCB/E48Pz9zIo2S/zD8g+ITmxKkPCITE=
-cloud.google.com/go/trace v1.11.0 
h1:UHX6cOJm45Zw/KIbqHe4kII8PupLt/V5tscZUkeiJVI=
-cloud.google.com/go/trace v1.11.0/go.mod 
h1:Aiemdi52635dBR7o3zuc9lLjXo3BwGaChEjCa3tJNmM=
-dagger.io/dagger v0.13.3 h1:ZgsQr0QDZfSe24ItkzJt6c4IvSUQK47WGmisPx7rsrw=
-dagger.io/dagger v0.13.3/go.mod h1:MskKkqirGk7Nzq8TQY+bGoT7arpLr0D1/ODkJ4jH9i8=
+cloud.google.com/go/trace v1.11.1 
h1:UNqdP+HYYtnm6lb91aNA5JQ0X14GnxkABGlfz2PzPew=
+cloud.google.com/go/trace v1.11.1/go.mod 
h1:IQKNQuBzH72EGaXEodKlNJrWykGZxet2zgjtS60OtjA=
+dagger.io/dagger v0.13.5 h1:OOKqcosTgLjNa/Af9kJBh5EwY706rblqT+jwnXUvYjw=
+dagger.io/dagger v0.13.5/go.mod h1:MskKkqirGk7Nzq8TQY+bGoT7arpLr0D1/ODkJ4jH9i8=
 dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s=
 dario.cat/mergo v1.0.1/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
 filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA=
@@ -93,8 +93,8 @@
 github.com/chainguard-dev/git-urls v1.0.2/go.mod 
h1:rbGgj10OS7UgZlbzdUQIQpT0k/D4+An04HJY7Ol+Y/o=
 github.com/chainguard-dev/go-pkgconfig v0.0.0-20240404163941-6351b37b2a10 
h1:XR2vgQC024I9/boh9r1ihVv8Z14+pbvWqXeYMCnZJpc=
 github.com/chainguard-dev/go-pkgconfig 
v0.0.0-20240404163941-6351b37b2a10/go.mod 
h1:1p6+MesLcjKeON5BRWa7I87mvAY0QmKjgginIM3w6BI=
-github.com/chainguard-dev/yam v0.2.1 
h1:8XIGpx7WvaeiqPVB/DlT4G4AaOGEj6HSpGE/q86ySoM=
-github.com/chainguard-dev/yam v0.2.1/go.mod 
h1:9e11nxggF3gzC8hxdZ/kTew4GjUvecufQOim3gnbnZ4=
+github.com/chainguard-dev/yam v0.2.2 
h1:2EyuHulJjgH5ztMj3D2UpP2xodtQy3PzmTAo+KG+ETI=
+github.com/chainguard-dev/yam v0.2.2/go.mod 
h1:9e11nxggF3gzC8hxdZ/kTew4GjUvecufQOim3gnbnZ4=
 github.com/charmbracelet/lipgloss v0.12.1 
h1:/gmzszl+pedQpjCOH+wFkZr/N90Snz40J/NR7A0zQcs=
 github.com/charmbracelet/lipgloss v0.12.1/go.mod 
h1:V2CiwIuhx9S1S1ZlADfOj9HmxeMAORuz5izHb0zGbB8=
 github.com/charmbracelet/log v0.4.0 
h1:G9bQAcx8rWA2T3pWvx7YtPTPwgqpk7D68BX21IRW8ZM=
@@ -314,8 +314,8 @@
 github.com/kevinburke/ssh_config v1.2.0/go.mod 
h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
 github.com/kisielk/errcheck v1.5.0/go.mod 
h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
 github.com/kisielk/gotool v1.0.0/go.mod 
h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/klauspost/compress v1.17.10 
h1:oXAz+Vh0PMUvJczoi+flxpnBEPxoER1IaAnU/NMPtT0=
-github.com/klauspost/compress v1.17.10/go.mod 
h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0=
+github.com/klauspost/compress v1.17.11 
h1:In6xLpyWOi1+C7tXUUWv2ot1QvBjxevKAaI6IXrJmUc=
+github.com/klauspost/compress v1.17.11/go.mod 
h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0=
 github.com/klauspost/pgzip v1.2.6 
h1:8RXeL5crjEUFnR2/Sn6GJNWtSQ3Dk8pq4CL3jvdDyjU=
 github.com/klauspost/pgzip v1.2.6/go.mod 
h1:Ch1tH69qFZu15pkjo5kYi6mth2Zzwzt50oCQKQE9RUs=
 github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod 
h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
@@ -499,8 +499,8 @@
 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc 
v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI=
 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 
h1:TT4fX+nBOA/+LUkobKGW1ydGcn+G3vRw9+g5HwCphpk=
 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod 
h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8=
-go.opentelemetry.io/otel v1.30.0 
h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts=
-go.opentelemetry.io/otel v1.30.0/go.mod 
h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc=
+go.opentelemetry.io/otel v1.31.0 
h1:NsJcKPIW0D0H3NgzPDHmo0WW6SptzPdqg/L1zsIm2hY=
+go.opentelemetry.io/otel v1.31.0/go.mod 
h1:O0C14Yl9FgkjqcCZAsE053C13OaddMYr/hz6clDkEJE=
 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc 
v0.0.0-20240518090000-14441aefdf88 
h1:oM0GTNKGlc5qHctWeIGTVyda4iFFalOzMZ3Ehj5rwB4=
 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc 
v0.0.0-20240518090000-14441aefdf88/go.mod 
h1:JGG8ebaMO5nXOPnvKEl+DiA4MGwFjCbjsxT1WHIEBPY=
 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.3.0 
h1:ccBrA8nCY5mM0y5uO7FT0ze4S0TuFcWdDB2FxGMTjkI=
@@ -511,20 +511,20 @@
 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod 
h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0=
 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 
h1:j9+03ymgYhPKmeXGk5Zu+cIZOlVzd9Zv7QIiyItjFBU=
 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0/go.mod 
h1:Y5+XiUG4Emn1hTfciPzGPJaSI+RpDts6BnCIir0SLqk=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.30.0 
h1:kn1BudCgwtE7PxLqcZkErpD8GKqLZ6BSzeW9QihQJeM=
-go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.30.0/go.mod 
h1:ljkUDtAMdleoi9tIG1R6dJUpVwDcYjw3J2Q6Q/SuiC0=
+go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0 
h1:UGZ1QwZWY67Z6BmckTU+9Rxn04m2bD3gD6Mk0OIOCPk=
+go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0/go.mod 
h1:fcwWuDuaObkkChiDlhEpSq9+X1C0omv+s5mBtToAQ64=
 go.opentelemetry.io/otel/log v0.3.0 
h1:kJRFkpUFYtny37NQzL386WbznUByZx186DpEMKhEGZs=
 go.opentelemetry.io/otel/log v0.3.0/go.mod 
h1:ziCwqZr9soYDwGNbIL+6kAvQC+ANvjgG367HVcyR/ys=
-go.opentelemetry.io/otel/metric v1.30.0 
h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w=
-go.opentelemetry.io/otel/metric v1.30.0/go.mod 
h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ=
-go.opentelemetry.io/otel/sdk v1.30.0 
h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE=
-go.opentelemetry.io/otel/sdk v1.30.0/go.mod 
h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg=
+go.opentelemetry.io/otel/metric v1.31.0 
h1:FSErL0ATQAmYHUIzSezZibnyVlft1ybhy4ozRPcF2fE=
+go.opentelemetry.io/otel/metric v1.31.0/go.mod 
h1:C3dEloVbLuYoX41KpmAhOqNriGbA+qqH6PQ5E5mUfnY=
+go.opentelemetry.io/otel/sdk v1.31.0 
h1:xLY3abVHYZ5HSfOg3l2E5LUj2Cwva5Y7yGxnSW9H5Gk=
+go.opentelemetry.io/otel/sdk v1.31.0/go.mod 
h1:TfRbMdhvxIIr/B2N2LQW2S5v9m3gOQ/08KsbbO5BPT0=
 go.opentelemetry.io/otel/sdk/log v0.3.0 
h1:GEjJ8iftz2l+XO1GF2856r7yYVh74URiF9JMcAacr5U=
 go.opentelemetry.io/otel/sdk/log v0.3.0/go.mod 
h1:BwCxtmux6ACLuys1wlbc0+vGBd+xytjmjajwqqIul2g=
 go.opentelemetry.io/otel/sdk/metric v1.29.0 
h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY=
 go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod 
h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ=
-go.opentelemetry.io/otel/trace v1.30.0 
h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc=
-go.opentelemetry.io/otel/trace v1.30.0/go.mod 
h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o=
+go.opentelemetry.io/otel/trace v1.31.0 
h1:ffjsj1aRouKewfr85U2aGagJ46+MvodynlQ1HYdmJys=
+go.opentelemetry.io/otel/trace v1.31.0/go.mod 
h1:TXZkRk7SM2ZQLtR6eoAWQFIHPvzQ06FJAsO1tJg480A=
 go.opentelemetry.io/proto/otlp v1.3.1 
h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0=
 go.opentelemetry.io/proto/otlp v1.3.1/go.mod 
h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8=
 go.step.sm/crypto v0.52.0 h1:3blUzFm0S4tPrijcvcP47tvd7VmEEGJnvzblE+sg5LI=
@@ -583,8 +583,8 @@
 golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
 golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
 golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
-golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
-golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
+golang.org/x/net v0.30.0 h1:AcW1SDZMkb8IpzCdQUaIq2sP4sZ4zw+55h6ynffypl4=
+golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod 
h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs=
 golang.org/x/oauth2 v0.23.0/go.mod 
h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
@@ -667,20 +667,20 @@
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/api v0.199.0 h1:aWUXClp+VFJmqE0JPvpZOK3LDQMyFKYIow4etYd9qxs=
-google.golang.org/api v0.199.0/go.mod 
h1:ohG4qSztDJmZdjK/Ar6MhbAmb/Rpi4JHOqagsh90K28=
+google.golang.org/api v0.200.0 h1:0ytfNWn101is6e9VBoct2wrGDjOi5vn7jw5KtaQgDrU=
+google.golang.org/api v0.200.0/go.mod 
h1:Tc5u9kcbjO7A8SwGlYj4IiVifJU01UqXtEgDMYmBmV8=
 google.golang.org/appengine v1.1.0/go.mod 
h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
 google.golang.org/appengine v1.4.0/go.mod 
h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod 
h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
 google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod 
h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
 google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod 
h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
 google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod 
h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 
h1:BulPr26Jqjnd4eYDVe+YvyR7Yc2vJGkO5/0UxD0/jZU=
-google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1/go.mod 
h1:hL97c3SYopEHblzpxRL4lSs523++l8DYxGM1FQiYmb4=
-google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 
h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc=
-google.golang.org/genproto/googleapis/api 
v0.0.0-20240903143218-8af14fe29dc1/go.mod 
h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 
h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
-google.golang.org/genproto/googleapis/rpc 
v0.0.0-20240903143218-8af14fe29dc1/go.mod 
h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
+google.golang.org/genproto v0.0.0-20241007155032-5fefd90f89a9 
h1:nFS3IivktIU5Mk6KQa+v6RKkHUpdQpphqGNLxqNnbEk=
+google.golang.org/genproto v0.0.0-20241007155032-5fefd90f89a9/go.mod 
h1:tEzYTYZxbmVNOu0OAFH9HzdJtLn6h4Aj89zzlBCdHms=
+google.golang.org/genproto/googleapis/api v0.0.0-20240930140551-af27646dc61f 
h1:jTm13A2itBi3La6yTGqn8bVSrc3ZZ1r8ENHlIXBfnRA=
+google.golang.org/genproto/googleapis/api 
v0.0.0-20240930140551-af27646dc61f/go.mod 
h1:CLGoBuH1VHxAUXVPP8FfPwPEVJB6lz3URE5mY2SuayE=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 
h1:QCqS/PdaHTSWGvupk2F/ehwHtGc0/GYkT+3GAcR1CCc=
+google.golang.org/genproto/googleapis/rpc 
v0.0.0-20241007155032-5fefd90f89a9/go.mod 
h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI=
 google.golang.org/grpc v1.18.0/go.mod 
h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=
 google.golang.org/grpc v1.19.0/go.mod 
h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
 google.golang.org/grpc v1.23.0/go.mod 
h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
@@ -688,8 +688,8 @@
 google.golang.org/grpc v1.27.0/go.mod 
h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
 google.golang.org/grpc v1.29.1/go.mod 
h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
 google.golang.org/grpc v1.33.2/go.mod 
h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.67.0 h1:IdH9y6PF5MPSdAntIcpjQ+tXO41pcQsfZV2RxtQgVcw=
-google.golang.org/grpc v1.67.0/go.mod 
h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA=
+google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E=
+google.golang.org/grpc v1.67.1/go.mod 
h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA=
 google.golang.org/grpc/stats/opentelemetry v0.0.0-20240907200651-3ffb98b2c93a 
h1:UIpYSuWdWHSzjwcAFRLjKcPXFZVVLXGEM23W+NWqipw=
 google.golang.org/grpc/stats/opentelemetry 
v0.0.0-20240907200651-3ffb98b2c93a/go.mod 
h1:9i1T9n4ZinTUZGgzENMi8MDDgbGC5mqTS75JAv6xN3A=
 google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod 
h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
@@ -703,8 +703,8 @@
 google.golang.org/protobuf v1.25.0/go.mod 
h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
 google.golang.org/protobuf v1.26.0-rc.1/go.mod 
h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
 google.golang.org/protobuf v1.26.0/go.mod 
h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
-google.golang.org/protobuf v1.34.2 
h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
-google.golang.org/protobuf v1.34.2/go.mod 
h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
+google.golang.org/protobuf v1.35.1 
h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA=
+google.golang.org/protobuf v1.35.1/go.mod 
h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/pkg/build/pipelines/maven/README.md 
new/melange-0.13.6/pkg/build/pipelines/maven/README.md
--- old/melange-0.13.5/pkg/build/pipelines/maven/README.md      2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/pkg/build/pipelines/maven/README.md      2024-10-15 
22:27:24.000000000 +0200
@@ -28,6 +28,7 @@
 | pom | false | Path to pom.xml  | pom.xml |
 | properties | false | Properties to update / add the POM file via command 
line flag  |  |
 | properties-file | false | Properties file to be used for updating the POM 
file  | ./pombump-properties.yaml |
+| show-dependency-tree | false | Display a dependency tree for the existing 
pom.xml file | false |
 
 
 <!-- end:pipeline-reference-gen -->
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/pkg/build/pipelines/split/debug.yaml 
new/melange-0.13.6/pkg/build/pipelines/split/debug.yaml
--- old/melange-0.13.5/pkg/build/pipelines/split/debug.yaml     2024-10-11 
00:20:18.000000000 +0200
+++ new/melange-0.13.6/pkg/build/pipelines/split/debug.yaml     2024-10-15 
22:27:24.000000000 +0200
@@ -29,7 +29,7 @@
         if [ "$type" != ET_DYN ]; then
           continue
         fi
-        
dst=${{targets.contextdir}}/usr/lib/debug/${src#"$PACKAGE_DIR"/*/}.debug
+        dst=${{targets.contextdir}}/usr/lib/debug/${src#"$PACKAGE_DIR"/}.debug
         mkdir -p "${dst%/*}"
         ino=$(stat -c %i "$src")
         if ! [ -e "$PACKAGE_DIR/.dbg-tmp/$ino" ]; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/pkg/config/config.go 
new/melange-0.13.6/pkg/config/config.go
--- old/melange-0.13.5/pkg/config/config.go     2024-10-11 00:20:18.000000000 
+0200
+++ new/melange-0.13.6/pkg/config/config.go     2024-10-15 22:27:24.000000000 
+0200
@@ -518,6 +518,10 @@
        StripPrefix string `json:"strip-prefix,omitempty" 
yaml:"strip-prefix,omitempty"`
        // If the version in release monitor contains a suffix which should be 
ignored
        StripSuffix string `json:"strip-suffix,omitempty" 
yaml:"strip-suffix,omitempty"`
+       // Filter to apply when searching version on a Release Monitoring
+       VersionFilterContains string `json:"version-filter-contains,omitempty" 
yaml:"version-filter-contains,omitempty"`
+       // Filter to apply when searching version Release Monitoring
+       VersionFilterPrefix string `json:"version-filter-prefix,omitempty" 
yaml:"version-filter-prefix,omitempty"`
 }
 
 // VersionHandler is an interface that defines methods for retrieving version 
filtering and stripping parameters.
@@ -525,8 +529,8 @@
 type VersionHandler interface {
        GetStripPrefix() string
        GetStripSuffix() string
-       GetTagFilterPrefix() string
-       GetTagFilterContains() string
+       GetFilterPrefix() string
+       GetFilterContains() string
 }
 
 // GitHubMonitor indicates using the GitHub API
@@ -571,13 +575,13 @@
        return gm.StripSuffix
 }
 
-// GetTagFilterPrefix returns the prefix filter to apply when searching tags 
in GitMonitor.
-func (gm *GitMonitor) GetTagFilterPrefix() string {
+// GetFilterPrefix returns the prefix filter to apply when searching tags in 
GitMonitor.
+func (gm *GitMonitor) GetFilterPrefix() string {
        return gm.TagFilterPrefix
 }
 
-// GetTagFilterContains returns the substring filter to apply when searching 
tags in GitMonitor.
-func (gm *GitMonitor) GetTagFilterContains() string {
+// GetFilterContains returns the substring filter to apply when searching tags 
in GitMonitor.
+func (gm *GitMonitor) GetFilterContains() string {
        return gm.TagFilterContains
 }
 
@@ -591,16 +595,36 @@
        return ghm.StripSuffix
 }
 
-// GetTagFilterPrefix returns the prefix filter to apply when searching tags 
in GitHubMonitor.
-func (ghm *GitHubMonitor) GetTagFilterPrefix() string {
+// GetFilterPrefix returns the prefix filter to apply when searching tags in 
GitHubMonitor.
+func (ghm *GitHubMonitor) GetFilterPrefix() string {
        return ghm.TagFilterPrefix
 }
 
-// GetTagFilterContains returns the substring filter to apply when searching 
tags in GitHubMonitor.
-func (ghm *GitHubMonitor) GetTagFilterContains() string {
+// GetFilterContains returns the substring filter to apply when searching tags 
in GitHubMonitor.
+func (ghm *GitHubMonitor) GetFilterContains() string {
        return ghm.TagFilterContains
 }
 
+// GetStripPrefix returns the prefix that should be stripped from the 
ReleaseMonitor version.
+func (rm *ReleaseMonitor) GetStripPrefix() string {
+       return rm.StripPrefix
+}
+
+// GetStripSuffix returns the suffix that should be stripped from the 
ReleaseMonitor version.
+func (rm *ReleaseMonitor) GetStripSuffix() string {
+       return rm.StripSuffix
+}
+
+// GetFilterPrefix returns the prefix filter to apply when searching versions 
in ReleaseMonitor.
+func (rm *ReleaseMonitor) GetFilterPrefix() string {
+       return rm.VersionFilterPrefix
+}
+
+// GetFilterContains returns the substring filter to apply when searching 
versions in ReleaseMonitor.
+func (rm *ReleaseMonitor) GetFilterContains() string {
+       return rm.VersionFilterContains
+}
+
 // VersionTransform allows mapping the package version to an APK version
 type VersionTransform struct {
        // Required: The regular expression to match against the 
`package.version` variable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.13.5/pkg/config/schema.json 
new/melange-0.13.6/pkg/config/schema.json
--- old/melange-0.13.5/pkg/config/schema.json   2024-10-11 00:20:18.000000000 
+0200
+++ new/melange-0.13.6/pkg/config/schema.json   2024-10-15 22:27:24.000000000 
+0200
@@ -711,6 +711,14 @@
         "strip-suffix": {
           "type": "string",
           "description": "If the version in release monitor contains a suffix 
which should be ignored"
+        },
+        "version-filter-contains": {
+          "type": "string",
+          "description": "Filter to apply when searching version on a Release 
Monitoring"
+        },
+        "version-filter-prefix": {
+          "type": "string",
+          "description": "Filter to apply when searching version Release 
Monitoring"
         }
       },
       "additionalProperties": false,

++++++ melange.obsinfo ++++++
--- /var/tmp/diff_new_pack.dghPpw/_old  2024-10-16 23:51:27.320749585 +0200
+++ /var/tmp/diff_new_pack.dghPpw/_new  2024-10-16 23:51:27.324749752 +0200
@@ -1,5 +1,5 @@
 name: melange
-version: 0.13.5
-mtime: 1728598818
-commit: c63354ae90657f4b28e71aaaa9f4543273116a6b
+version: 0.13.6
+mtime: 1729024044
+commit: 0900229dc8a4b90e8ad950ffb44e0acee502b996
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/melange/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.melange.new.19354/vendor.tar.gz differ: char 5, 
line 1

Reply via email to