Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package melange for openSUSE:Factory checked 
in at 2026-08-11 17:11:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/melange (Old)
 and      /work/SRC/openSUSE:Factory/.melange.new.17972 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "melange"

Tue Aug 11 17:11:12 2026 rev:175 rq:1370448 version:0.58.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/melange/melange.changes  2026-08-06 
16:24:05.816409445 +0200
+++ /work/SRC/openSUSE:Factory/.melange.new.17972/melange.changes       
2026-08-11 17:11:43.560294479 +0200
@@ -1,0 +2,6 @@
+Mon Aug 10 05:02:20 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.58.0:
+  CI-only changes
+
+-------------------------------------------------------------------

Old:
----
  melange-0.57.0.obscpio

New:
----
  melange-0.58.0.obscpio

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

Other differences:
------------------
++++++ melange.spec ++++++
--- /var/tmp/diff_new_pack.eAEfli/_old  2026-08-11 17:11:46.664425971 +0200
+++ /var/tmp/diff_new_pack.eAEfli/_new  2026-08-11 17:11:46.688426987 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           melange
-Version:        0.57.0
+Version:        0.58.0
 Release:        0
 Summary:        Build APKs from source code
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.eAEfli/_old  2026-08-11 17:11:47.148446474 +0200
+++ /var/tmp/diff_new_pack.eAEfli/_new  2026-08-11 17:11:47.204448846 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/chainguard-dev/melange.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">refs/tags/v0.57.0</param>
+    <param name="revision">refs/tags/v0.58.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.eAEfli/_old  2026-08-11 17:11:47.476460368 +0200
+++ /var/tmp/diff_new_pack.eAEfli/_new  2026-08-11 17:11:47.512461893 +0200
@@ -3,6 +3,6 @@
                 <param 
name="url">https://github.com/chainguard-dev/melange</param>
               <param 
name="changesrevision">3f6115b820985d70ca3c93cdf8519c1b3b4cfe81</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/chainguard-dev/melange.git</param>
-              <param 
name="changesrevision">17d552b98407e1ae29ff2c6c0db1ecdccdaf16ca</param></service></servicedata>
+              <param 
name="changesrevision">6ce9f0a9b2d808c293d7400447737f06f18c196d</param></service></servicedata>
 (No newline at EOF)
 

++++++ melange-0.57.0.obscpio -> melange-0.58.0.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.57.0/.chainguard/source.yaml 
new/melange-0.58.0/.chainguard/source.yaml
--- old/melange-0.57.0/.chainguard/source.yaml  2026-08-04 14:36:12.000000000 
+0200
+++ new/melange-0.58.0/.chainguard/source.yaml  2026-08-04 15:47:41.000000000 
+0200
@@ -8,6 +8,9 @@
         identities:
           - issuer: https://accounts.google.com
           - issuer: https://github.com/login/oauth
+          # allow the digest bump commits gitsign-signed by the digestabot 
workflow
+          - issuer: https://token.actions.githubusercontent.com
+            subject: 
https://github.com/chainguard-dev/melange/.github/workflows/digestabot.yaml@refs/heads/main
     - key:
         # allow commits signed by GitHub, e.g. the UI
         kms: https://github.com/web-flow.gpg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.57.0/Makefile new/melange-0.58.0/Makefile
--- old/melange-0.57.0/Makefile 2026-08-04 14:36:12.000000000 +0200
+++ new/melange-0.58.0/Makefile 2026-08-04 15:47:41.000000000 +0200
@@ -205,14 +205,38 @@
                rc=$$?; rm -Rf $$tmpd; exit $$rc
        touch $@
 
-.PHONY: test-e2e
-test-e2e: kernel/$(ARCH)/vmlinuz melange generate # This is invoked by a 
separate GHA workflow, so not combining it with the other test targets.
-       go test -tags e2e ./... -race
+# melange binary the e2e pipeline tests run against. Override it to use a
+# prebuilt binary (CI downloads one instead of rebuilding it in every job).
+MELANGE_BIN ?= $(TOP_D)/melange
+
+# Space-separated list of yaml files under e2e-tests/ to run. Empty means all
+# of them; CI sets it to a single file so each test gets its own job.
+E2E_TESTS ?=
+
+# Go package(s) to generate and test. Defaults to everything; CI sets it to a
+# single package so each one gets its own job. Scoping the codegen matters as
+# much as scoping the test: most of the runtime here is 'go generate' building
+# the pkg/sca testdata, and only pkg/sca needs it.
+E2E_PKG ?= ./...
+
+.PHONY: test-e2e-unit
+test-e2e-unit: ## Run the Go tests behind the 'e2e' build tag
+       go generate $(E2E_PKG)
+       go test -tags e2e $(E2E_PKG) -race
+
+.PHONY: test-e2e-pipelines
+test-e2e-pipelines: kernel/$(ARCH)/vmlinuz ## Run the e2e-tests/ yamls under 
the qemu runner
        cd e2e-tests && \
        QEMU_KERNEL_IMAGE=$(TOP_D)/kernel/$(ARCH)/vmlinuz \
        QEMU_KERNEL_MODULES=$(TOP_D)/kernel/$(ARCH)/modules/ \
-       MELANGE=$(TOP_D)/melange \
-       ./run-tests
+       MELANGE=$(MELANGE_BIN) \
+       ./run-tests $(E2E_TESTS)
+
+# Recipe lines rather than prerequisites so the ordering holds under 'make -j'.
+.PHONY: test-e2e
+test-e2e: melange # This is invoked by a separate GHA workflow, so not 
combining it with the other test targets.
+       $(MAKE) test-e2e-unit
+       $(MAKE) test-e2e-pipelines
 
 .PHONY: clean
 clean: ## Clean the workspace
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/melange-0.57.0/e2e-tests/README.md 
new/melange-0.58.0/e2e-tests/README.md
--- old/melange-0.57.0/e2e-tests/README.md      2026-08-04 14:36:12.000000000 
+0200
+++ new/melange-0.58.0/e2e-tests/README.md      2026-08-04 15:47:41.000000000 
+0200
@@ -11,3 +11,9 @@
     If the yaml file name matches '*-nopkg', then the flag 
`--test-package-append`
     will be appended for `busybox` and `python-3`.  The intent of these tests
     is to verify that the test-package-append works.
+
+CI discovers these files automatically and runs each one in its own job, so
+they must not depend on artifacts produced by any of the others. To run a
+subset locally:
+
+    make test-e2e-pipelines E2E_TESTS="greeter-build-test.yaml"

++++++ melange.obsinfo ++++++
--- /var/tmp/diff_new_pack.eAEfli/_old  2026-08-11 17:11:50.932606770 +0200
+++ /var/tmp/diff_new_pack.eAEfli/_new  2026-08-11 17:11:50.968608295 +0200
@@ -1,5 +1,5 @@
 name: melange
-version: 0.57.0
-mtime: 1785846972
-commit: 17d552b98407e1ae29ff2c6c0db1ecdccdaf16ca
+version: 0.58.0
+mtime: 1785851261
+commit: 6ce9f0a9b2d808c293d7400447737f06f18c196d
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/melange/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.melange.new.17972/vendor.tar.gz differ: char 133, 
line 2

Reply via email to