Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package woodpecker for openSUSE:Factory checked in at 2026-08-03 17:57:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/woodpecker (Old) and /work/SRC/openSUSE:Factory/.woodpecker.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "woodpecker" Mon Aug 3 17:57:22 2026 rev:28 rq:1369173 version:3.17.0 Changes: -------- --- /work/SRC/openSUSE:Factory/woodpecker/woodpecker.changes 2026-06-28 21:10:59.739110109 +0200 +++ /work/SRC/openSUSE:Factory/.woodpecker.new.16738/woodpecker.changes 2026-08-03 17:57:30.415282906 +0200 @@ -1,0 +2,106 @@ +Mon Aug 03 05:54:25 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 3.17.0: + * Security + - Update module github.com/getkin/kin-openapi to v0.144.0 + [SECURITY] [#6896] + - Make grpc secret autogenerated [#6845] + - Gate Kubernetes nodeSelector backend step config behind agent + config [#6809] + * Features + - WebUI: show runtime workflow errors [#6577] + * Enhancement + - Add Docker backend AppArmor profile option [#6909] + - refactor: rework k8s utils to handle resource names and + labels [#6855] + - Make matrix axis permutation order deterministic [#6847] + - feat(server): add unix socket permission option [#6839] + - Add step type label to step-level Prometheus metrics [#6824] + - Stamp trusted commit-branch and event pod labels [#6802] + - Rename CI_COMMIT_PRERELEASE to CI_PIPELINE_RELEASE_PRE + [#6794] + - Rework pipeline data structure: Release & Tag [#6774] + * Bug Fixes + - fix(server): guard DAG cycle check against filtered-out + optional dependencies [#6915] + - all yaml unmarshalling should use maxDepth [#6911] + - Don't count step error as workflow runtime error [#6904] + - Do not allow 0 minute timeout [#6903] + - Fix pipeline queue default template data [#6906] + - Use toLabelValue instead of toDNSName in Kubernetes step + label [#6890] + - ReFetch secrets on pipeline restart [#6857] + - fix(forgejo): treat 404 on empty repos as empty pull request + list [#6872] + - fix(github): resolve tag pagination loop in release hook + [#6870] + - Fix CreatePipeline retry [#6859] + - WebUI: unregister scaffold Tab on unmount and stable Tab + order [#6842] + - WebUI: Fixes three bugs around component unmount and reset in + compositions [#6843] + - fix(server): heal users left on forge_id=0 with closed + registration [#6823] + - Correct forge_id and org handling on user/repo [#6820] + * Tests + - Add fuzz target to make [#6828] + - Add mock for server scheduler [#6848] + * Documentation + - Remove dependency overrides [#6912] + - Document CLI configuration [#6899] + - Update pnpm to v11.17.0 [#6892] + - Update docs npm deps non-major [#6835] + - docs: document the scope of built-in environment variables + [#6879] + - Add NestGuard plugin to plugins.json [#6873] + - Minor adjustments for API usage example [#6605] + - docs: add note about pull_request events with path filter and + correct comment about on_empty [#6819] + - Update docs npm deps non-major [#6788] + * Dependency + - Update dependency mvdan/gofumpt to v0.11.0 [#6926] + - Lock file maintenance [#6931] + - Update docker.io/mysql Docker tag to v26 [#6930] + - Update dependency jsdom to v30 [#6929] + - Update pre-commit hook hadolint/hadolint to v2.15.1 [#6927] + - Update golang-packages [#6920] + - Update module github.com/mattn/go-sqlite3 to v1.14.49 [#6919] + - Update module gitlab.com/gitlab-org/api/client-go/v2 to + v2.53.0 [#6917] + - Update golang-packages [#6910] + - Update web npm deps non-major [#6894] + - Lock file maintenance [#6901] + - Update module github.com/docker/go-connections to v0.8.0 + [#6900] + - Update dependency fast-uri to v4 [#6897] + - Update golang-packages [#6889] + - Update dependency brace-expansion to v5 [#6895] + - Update pre-commit hook rbubley/mirrors-prettier to v3.9.6 + [#6893] + - Update golang-packages [#6883] + - Update web npm deps non-major [#6866] + - Update golang-packages [#6867] + - Update pnpm to v11.15.0 [#6865] + - Update pre-commit hook igorshubovych/markdownlint-cli to + v0.49.1 [#6861] + - Update dependency pinia to v4 [#6864] + - Update gitea/gitea Docker tag to v1.27 [#6863] + - Update web npm deps non-major [#6862] + - Update docker.io/woodpeckerci/plugin-ready-release-go Docker + tag to v4.1.2 [#6860] + - Update golang-packages [#6858] + - Update web npm deps non-major [#6815] + - Update golang-packages [#6821] + - Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag + to v6.1.1 [#6834] + - Update docker.io/woodpeckerci/plugin-codecov Docker tag to + v2.3.2 [#6833] + - Update dependency golang to v1.26.5 [#6832] + - Update golang-packages [#6785] + - Lock file maintenance [#6816] + - Update pnpm to v11.10.0 [#6814] + - Update module github.com/cenkalti/backoff/v6 to v7 [#6812] + - Update web npm deps non-major [#6787] + - Lock file maintenance [#6799] + +------------------------------------------------------------------- @@ -405 +511 @@ - * 📚 Documentation + * Documentation Old: ---- web-3.16.0.tar.gz woodpecker-3.16.0.obscpio New: ---- web-3.17.0.tar.gz woodpecker-3.17.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ woodpecker.spec ++++++ --- /var/tmp/diff_new_pack.3WVA56/_old 2026-08-03 17:57:34.527426020 +0200 +++ /var/tmp/diff_new_pack.3WVA56/_new 2026-08-03 17:57:34.539426438 +0200 @@ -26,7 +26,7 @@ %define server_executable_name woodpecker-server Name: woodpecker -Version: 3.16.0 +Version: 3.17.0 Release: 0 Summary: Simple yet powerful CI/CD engine with great extensibility License: Apache-2.0 ++++++ Makefile ++++++ --- /var/tmp/diff_new_pack.3WVA56/_old 2026-08-03 17:57:34.679431310 +0200 +++ /var/tmp/diff_new_pack.3WVA56/_new 2026-08-03 17:57:34.683431450 +0200 @@ -4,7 +4,7 @@ NAME = woodpecker SPEC = woodpecker.spec -default: clean obsservices webassets +default: clean obsservices prepare_webassets clean: rm -rf $(NAME) $(NAME)-*.tar $(NAME)-*.tar.gz $(NAME)-*.obscpio web-*.tar.gz vendor.tar.gz @@ -14,7 +14,7 @@ echo "Running OBS services" osc service manualrun -webassets: +prepare_webassets: podman run \ -ti \ --rm \ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.3WVA56/_old 2026-08-03 17:57:34.811435905 +0200 +++ /var/tmp/diff_new_pack.3WVA56/_new 2026-08-03 17:57:34.839436879 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/woodpecker-ci/woodpecker.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">refs/tags/v3.16.0</param> + <param name="revision">refs/tags/v3.17.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.3WVA56/_old 2026-08-03 17:57:34.907439246 +0200 +++ /var/tmp/diff_new_pack.3WVA56/_new 2026-08-03 17:57:34.911439385 +0200 @@ -3,6 +3,6 @@ <param name="url">https://github.com/woodpecker-ci/woodpecker</param> <param name="changesrevision">0812d5e790472290eae75a3f329c85af41d203b0</param></service><service name="tar_scm"> <param name="url">https://github.com/woodpecker-ci/woodpecker.git</param> - <param name="changesrevision">b75ee6612863bc8d7436f10ebf52350350bf4176</param></service></servicedata> + <param name="changesrevision">b6e16d5aec8f0477310aa5916ec9458b4951b31f</param></service></servicedata> (No newline at EOF) ++++++ prepare_webassets.sh ++++++ --- /var/tmp/diff_new_pack.3WVA56/_old 2026-08-03 17:57:34.931440081 +0200 +++ /var/tmp/diff_new_pack.3WVA56/_new 2026-08-03 17:57:34.939440359 +0200 @@ -1,6 +1,5 @@ #!/bin/bash -# do not use set -e, as the make step will abort the build due to warnings/errors set -o pipefail [[ "$#" == "2" ]] || { @@ -32,17 +31,16 @@ obscpio="$basename.obscpio" working_directory="$(pwd)" tmpdir="$(mktemp -d -p /tmp)" +echo "Changing into tmpdir ${tmpdir}" cd "${tmpdir}" || exit 15 echo "##########" echo "Extracting obscpio archive" -cpio -id < "$working_directory/$obscpio" || exit 21 -ls -lah +cpio -id < "${working_directory}/${obscpio}" || exit 21 cd "$basename" || exit 23 -ls -lah echo "##########" -cd web/ || exit 25 +cd web || exit 25 rm -rf node_modules || exit 27 pnpm install --frozen-lockfile pnpm build ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/woodpecker/vendor.tar.gz /work/SRC/openSUSE:Factory/.woodpecker.new.16738/vendor.tar.gz differ: char 13, line 1 ++++++ web-3.16.0.tar.gz -> web-3.17.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/woodpecker/web-3.16.0.tar.gz /work/SRC/openSUSE:Factory/.woodpecker.new.16738/web-3.17.0.tar.gz differ: char 18, line 1 ++++++ woodpecker-3.16.0.obscpio -> woodpecker-3.17.0.obscpio ++++++ ++++ 49303 lines of diff (skipped) ++++++ woodpecker.obsinfo ++++++ --- /var/tmp/diff_new_pack.3WVA56/_old 2026-08-03 17:57:37.907543658 +0200 +++ /var/tmp/diff_new_pack.3WVA56/_new 2026-08-03 17:57:37.915543936 +0200 @@ -1,5 +1,5 @@ name: woodpecker -version: 3.16.0 -mtime: 1782560662 -commit: b75ee6612863bc8d7436f10ebf52350350bf4176 +version: 3.17.0 +mtime: 1785506868 +commit: b6e16d5aec8f0477310aa5916ec9458b4951b31f
