Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package melange for openSUSE:Factory checked in at 2025-01-27 20:57:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/melange (Old) and /work/SRC/openSUSE:Factory/.melange.new.2316 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "melange" Mon Jan 27 20:57:42 2025 rev:60 rq:1240589 version:0.19.3 Changes: -------- --- /work/SRC/openSUSE:Factory/melange/melange.changes 2025-01-20 17:15:12.735769558 +0100 +++ /work/SRC/openSUSE:Factory/.melange.new.2316/melange.changes 2025-01-27 20:59:01.863974173 +0100 @@ -1,0 +2,6 @@ +Mon Jan 27 15:58:37 UTC 2025 - opensuse_buildserv...@ojkastl.de + +- Update to version 0.19.3: + * disallow uses: with a nested pipeline + +------------------------------------------------------------------- Old: ---- melange-0.19.2.obscpio New: ---- melange-0.19.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ melange.spec ++++++ --- /var/tmp/diff_new_pack.0sgpor/_old 2025-01-27 20:59:03.324034353 +0100 +++ /var/tmp/diff_new_pack.0sgpor/_new 2025-01-27 20:59:03.328034518 +0100 @@ -17,7 +17,7 @@ Name: melange -Version: 0.19.2 +Version: 0.19.3 Release: 0 Summary: Build APKs from source code License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.0sgpor/_old 2025-01-27 20:59:03.360035837 +0100 +++ /var/tmp/diff_new_pack.0sgpor/_new 2025-01-27 20:59:03.360035837 +0100 @@ -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.19.2</param> + <param name="revision">v0.19.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.0sgpor/_old 2025-01-27 20:59:03.380036662 +0100 +++ /var/tmp/diff_new_pack.0sgpor/_new 2025-01-27 20:59:03.384036827 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/chainguard-dev/melange</param> - <param name="changesrevision">6613c1b51d63a826776afff9ce3f9b3e63372858</param></service></servicedata> + <param name="changesrevision">62b32b8d4bdd1fe7b3b5c27ab40038e274d30921</param></service></servicedata> (No newline at EOF) ++++++ melange-0.19.2.obscpio -> melange-0.19.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/melange-0.19.2/pkg/config/config.go new/melange-0.19.3/pkg/config/config.go --- old/melange-0.19.2/pkg/config/config.go 2025-01-18 12:43:12.000000000 +0100 +++ new/melange-0.19.3/pkg/config/config.go 2025-01-22 20:14:25.000000000 +0100 @@ -1526,6 +1526,10 @@ return fmt.Errorf("pipeline cannot contain both uses %q and runs", p.Uses) } + if p.Uses != "" && len(p.Pipeline) > 0 { + return fmt.Errorf("pipeline cannot contain both uses %q and a pipeline", p.Uses) + } + if len(p.With) > 0 && p.Runs != "" { return fmt.Errorf("pipeline cannot contain both with and runs") } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/melange-0.19.2/pkg/config/config_test.go new/melange-0.19.3/pkg/config/config_test.go --- old/melange-0.19.2/pkg/config/config_test.go 2025-01-18 12:43:12.000000000 +0100 +++ new/melange-0.19.3/pkg/config/config_test.go 2025-01-22 20:14:25.000000000 +0100 @@ -407,6 +407,14 @@ }, wantErr: true, }, + + { + name: "invalid pipeline with both uses and pipeline", + p: []Pipeline{ + {Uses: "deploy", Pipeline: []Pipeline{{Runs: "somescript.sh"}}}, + }, + wantErr: true, + }, } for _, tt := range tests { ++++++ melange.obsinfo ++++++ --- /var/tmp/diff_new_pack.0sgpor/_old 2025-01-27 20:59:03.612046225 +0100 +++ /var/tmp/diff_new_pack.0sgpor/_new 2025-01-27 20:59:03.612046225 +0100 @@ -1,5 +1,5 @@ name: melange -version: 0.19.2 -mtime: 1737200592 -commit: 6613c1b51d63a826776afff9ce3f9b3e63372858 +version: 0.19.3 +mtime: 1737573265 +commit: 62b32b8d4bdd1fe7b3b5c27ab40038e274d30921 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/melange/vendor.tar.gz /work/SRC/openSUSE:Factory/.melange.new.2316/vendor.tar.gz differ: char 5, line 1