Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package forgejo for openSUSE:Factory checked in at 2026-10-18 19:23:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/forgejo (Old) and /work/SRC/openSUSE:Factory/.forgejo.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "forgejo" Sun Oct 18 19:23:25 2026 rev:52 rq:1385719 version:17.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/forgejo/forgejo.changes 2026-10-13 17:47:35.316956622 +0200 +++ /work/SRC/openSUSE:Factory/.forgejo.new.3698736/forgejo.changes 2026-10-18 19:24:54.591719928 +0200 @@ -1,0 +2,925 @@ +Thu Oct 15 17:06:13 UTC 2026 - Marcus Rueckert <[email protected]> + +- refreshed custom-app.ini.patch +- update to 17.0.0: + - Security bug fixes + - PR (backported): fix: avoid loading unnecessary data during + tag creation + - PR (backported): forward-port: test disabled hooks during + diff patch + - Security features + - PR: don't render large compare diff + - Breaking features + - PR: always parse duration strictly in config + - PR: chore(branding): default logfile to forgejo.log with a + symlink to gitea.log for backward compatibility + - Breaking bug fixes + - PR: Fixes markdown rendering in repositories for absolute + links (those starting with /) in rendered content (comments, + issues, markdown, orgmode), they are now resolved relative to + the repository root. Content nested in a directory is no + longer resolved relative to that directory unless you use ./ + instead of /. + - User Interface features + - PR (backported): fix: sort user repositories in package + linking, make input searchable + - PR: feat(lfs): improve 'not found' message appearance + - PR: feat(lfs): move submenus to navbar + - PR: feat(ui): add focus outline to buttons + - PR: improve the issue search syntax modal, make it work w/o + JS + - PR: improve modal dialogs in combined MDEs + - PR: show organization avatars in dashboard list + - PR: make the "Sign out" item work without JS + - PR: improve space-efficiency of emoji data + - PR: better keyboard focus indicators for switch component + - PR: feat(ui): convert user blocking modal to modern dialog + - PR: feat(admin): Add option to delete user from the user's + page + - PR: ui: show registry setup CLI commands for composer and npm + packages + - PR: add suggestions for issues + - PR: Display repo/user/org funding options from FUNDING.yml + - PR: feat(lfs/find): improve ui appearance + - PR: feat(ui): convert comment context menu to JSless + dropdown, fix tippy target + - PR: feat(funding): display FUNDING.yml parse errors in the + web UI + - PR: feat(ui): polish elements near collaboration dropdown + - PR: migrate collaborations to js-less dropdown, add + placeholder + - PR: Display error message in the UI if SSH key management is + disabled + - PR: Don't show LFS size if 0 and LFS is disabled + - PR: add repositories section in the organization settings + - PR: feat(ui): improve markup attention colors. Note: CSS + variables were changed, custom themes may need to be updated + accordingly + - PR: feat(admin): add option to sort packages by size + - PR: feat(packages): display OCI manifest annotations in + container package UI + - PR: The release assets are now listed before the source code + archives on the release page. + - PR: feat(ui): show release attachments' uploaded time on + release edit page + - PR: OSC 8 hyperlink escape sequences emitted by Forgejo + Actions jobs are rendered as clickable links in the job log. + - PR: feat(issues): Add Copy Markdown Button + - User Interface bug fixes + - PR: fix(ui): make repo lfs settings tables more flexible + - PR: make the UI and API consistent on team visibility rules + - PR (backported): fix: remove resync_all_hooks task from admin + UI + - PR: preserve filters during pagination in subscriptions list + - PR: user mentions in comment preview + - PR: perf: avoid emitting codemirror in index.js + - PR: Don't auto-focus "Repository name" text field in Settings + - PR: Improve English strings + - PR: ensure scrollability of modals in tiny viewports + - PR: remove role=button of 'New pull request' link + - PR: capitalize projects board headers to be consistent with + other UI headers + - PR: fix(ui): render titles in runs list properly + - PR: fix(dropdown): a11y: add tooltip to opener in Actions, + + ui: fix rounding, + improve demos + - PR: fix(ui): blame displays a placeholder if the commit + message is empty + - PR: fix(ui): in the admin config panel do not report a cache + taking more than 100 microseconds as slow + - Localization + - Translations updates from Codeberg Translate: !13467, !13166, + !13953, !14133, !14798 (backport of !14384) + - Features + - PR: Download repository avatar when migrating from Gogs, + Gitlab, Gitea, or Forgejo + - PR: expiration of invitations to teams + - PR: Repositories can now be migrated from Bitbucket Data + Center (Bitbucket Cloud uses a different API and is not + covered), including pull requests with their reviews and + comments (Bitbucket Data Center has no issues, wiki, + milestones or releases). Authentication uses an HTTP access + token (personal, project or repository access token), and the + Bitbucket instance must have HTTP(S) SCM hosting enabled for + the git clone to succeed. + - PR (backported): enh: add org members to other teams without + invitation + - PR: let users decline invitations + - PR: webhooks for workflow jobs + - PR: fine-grained event triggers for workflow run webhooks + - PR: Add USERNAME_PREFIX setting to force a prefix on + non-admin usernames + - PR: add support in Forgejo's update checker for LTS and + multiple releases + - PR: use setting.AppName in ssh auth message + - PR: Upload and persist TaskStepSummaries and display them in + the ActionView + - PR: show pending invitation on org home page + - PR: feat(packages): Allow cleaning based on last download + timestamp. + - PR: feat(api): add ?format=ndjson NDJSON output to the + job-logs endpoint + - PR: feat(api): add ?q= and ?qi= substring filter to the + job-logs endpoint + - PR: feat(api): add GET + /repos/{owner}/{repo}/actions/jobs/{job_id} and reintroduce + ?step= on the logs endpoint + - PR: feat(api): add action API endpoints to rerun workflows + and specific jobs + - PR: granular settings for watched repo units + - PR: add rss/atom feeds for issue and pull request discussions + - PR: no longer download PR patches during migration. Migration + guide is available in Admin docs. + - PR: add API endpoint to lock/unlock issues/pull requests + - PR: populate time property for NPM package + - PR: search authorized key via fingerprint + - PR: extend status diagnostics of Actions jobs + - PR: use Go's default values for TLS server + - PR: make delete repository transcation READ COMMITTED + - PR: minioClient can use the web proxy + - PR: enh(issue-search): treat terms in query strings with no + explicit operator as MUST + - PR: feat(actions): add support for using workflow run-name as + run title + - PR: Adds "actor" as a protected / forbidden username. + - Bug fixes + - PR: add thead to the lfs files table + - PR (backported): fix: branches with pipe character can't + display commit graph + - PR (backported): fix: report errors to users when evaluating + 'if' from actions + - PR (backported): fix(auth/basic): return incorrect credential + error on non existent email + - PR (backported): fix: show error message when non-existent + user is being added to org + - PR (backported): fix: reduce memory usage during Actions log + & artifacts uploads + - PR (backported): fix(api): workflow dispatch returns 4xx + errors on unknown ref and workflow + - PR (backported): fix: Slack PR notifications using wrong link + format + - PR (backported): fix: set Content-Length header when serving + package files + - PR (backported): fix: filter issues by enabled repo units + when populating dashboard lists + - PR: serialize run's started, stopped to null when zero + - PR: use correct link in email notification for issue closed + by merge in another repo + - PR: various accessibility improvements + - PR: chore(docs): clarify the bootstrap fatal error message + displayed when no config is found + - Other changes without a feature or bug label + - PR: Add generic "[pfx]KEYS_ACCEPTED = :[|] ..." configuration + to configure accepted keys for JWT validation and activate it + for [oauth2] as JWT_KEYS_ACCEPTED. Require exp claim by + default for JWTs. + - PR: chore: deprecate action run webhook events + - PR: send notifications on job failure, not run failure + - PR: add line wrapping to webhook ms teams card + - PR: chore: remove run recovery notifications + - PR: chore: remove reference to a defunct avatar service + - Included for completeness but not user-facing (chores, etc.) + - PR (backported): fix: Actions logs are not transferred to + object storage when last UpdateLog has no rows + - PR (backported): Fix config.ini duration default values / fix + SENDMAIL_TIMEOUT default + - PR (backported): Update module github.com/go-co-op/gocron to + v2 (forgejo) + - PR: ci: allow to rerun slow parts of of build-release + workflow + - PR: fix(services/issue/assignee): handle team-only-access + - PR: Regenerate codeChallenge after ResetOAuth2 in PKCE flow + - PR: improve performance when using API access tokens with + real usernames in HTTP basic + - PR: don't fail when a user is invited to an organization + again + - PR (backported): fix: more correct empty check for PRs using + git-merge-tree + - PR: chore: Polish actions_test.go + - PR: feat(ui/diff): condense Git LFS label + - PR: fix(ui): remove extra attached segment wrap in lfs + settings + - PR: chore(i18n): move ~126 strings to JSON + - PR (backported): fix: pass merge commit messages to git via + stdin + - PR (backported): fix: don't send like activities for + unfederated repos + - PR (backported): fix: bug in rendering links in other places + such as issues/pr/releases that made root links inconsistent + and unintended rendering + - PR (backported): fix(CLI): settings not loaded for + create-authorized-integration + - PR: Update module golang.org/x/net to v0.60.0 [SECURITY] + (v17.0/forgejo) + - PR: Some cleanup/refactoring on crypto key management + - PR: Update go toolchain directive to v1.26.9 [SECURITY] + (v17.0/forgejo) + - PR (backported): fix(ui): proper use of modern components in + org teams ui + - PR: Update dependency sharp to v0.35.5 [SECURITY] + (v17.0/forgejo) + - PR (backported): fix(ui): stop buttons breaking on hover + - PR: improve dynamic group mappings for OIDC + - PR (backported): fix: unblock concurrency group job if + previous run finished by server-side evaluation + - PR (backported): fix: prevent in-db branch state rollback + from concurrent pushes + - PR: feat(lfs): server: add documentation_url to response + - PR (backported): refactor(tests): change all remaining + tests.CreateDeclarativeRepo to forgery.CreateRepository + - PR (backported): fix: accept Arch Linux packages with + non-zero epoch + - PR (backported): fix: avoid unconditional UPDATE query in + diff view style preference + - PR (backported): fix: prevent off by one by excluding size == + 1024 in BlobsLessThan1024... + - PR: nit(lfs): export & use blob size cutoff const + - PR: Update https://codeberg.org/clouds666/unkai action to + v0.2.15 (forgejo) + - PR (backported): test: fix intermittent test failure in + TestAPIAuthWithAuthorizedIntegration + - PR: Allow pushing to AGit refs + - PR: fix(federation): fix hostmatcher patterns + - PR: chore: improve robustness of TestSearchPointerBlobs + - PR: tighten JWK parsing and encoding for ECDSA curves + - PR: Update dependency webpack to v5.111.1 (forgejo) + - PR: Project API Refactorings + - PR: chore: remove repository from job webhooks payload + - PR: use DateUtils.FullTime instead of legacy DateTime "full" + in admin_new_user.tmpl + - PR: modules/setting: Make config file errors obvious, remove + harmful clutter + - PR: Update module golang.org/x/image to v0.46.0 (forgejo) - + autoclosed + - PR: run typescript unit tests + - PR: Update module golang.org/x/oauth2 to v0.37.0 (forgejo) + - PR: Update module github.com/vektra/mockery/v3 to v3.8.0 + (forgejo) + - PR: Update module github.com/dustin/go-humanize to v1.1.0 + (forgejo) + - PR: Update dependency eslint-plugin-regexp to v3.3.1 + (forgejo) + - PR: Update module github.com/go-openapi/spec to v1 (forgejo) + - autoclosed + - PR: Update dependency eslint-plugin-toml to v1 (forgejo) - + autoclosed + - PR: Update module + github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker + to v4 (forgejo) + - PR: Update dependency stylelint to v17 (forgejo) + - PR: Update module github.com/jackc/pgx/v5 to v5.11.0 + (forgejo) - autoclosed + - PR: Update module github.com/yuin/goldmark to v1.8.6 + (forgejo) - autoclosed + - PR: Update x/tools to v0.50.0 (forgejo) + - PR: Update dependency @vitejs/plugin-vue to v6.0.9 (forgejo) + - PR: Update module + github.com/editorconfig/editorconfig-core-go/v2 to v2.6.5 + (forgejo) - autoclosed + - PR: Update module mvdan.cc/gofumpt to v0.12.0 (forgejo) + - PR: chore: use Webpack's native CSS parser + - PR: jwtx/verifier: Fix two own bugs in AddKey() + - PR: Update Node.js to v24.21.0 (forgejo) + - PR: Update CodeMirror (forgejo) - autoclosed + - PR: use the current version instead of "latest" for Forgejo + Docs links + - PR: Update dependency eslint-plugin-sonarjs to v4 (forgejo) + - PR: improve overflow behaviour of issue attachment name [skip + ci] + - PR: Update module github.com/mattn/go-sqlite3 to v1.14.52 + (forgejo) + - PR: Update dependency postcss-html to v2 (forgejo) + - PR: consolidate construction of Forgejo docs URLs in UI text + - PR: chore: migrate to definedConfig for eslint + - PR: Update dependency eslint-plugin-no-jquery to v6 (forgejo) + - PR: Update module github.com/klauspost/compress to v1.20.0 + (forgejo) + - PR: Update linters (forgejo) + - PR: Update dependency swagger-ui-dist to v5.33.0 (forgejo) ++++ 628 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/forgejo/forgejo.changes ++++ and /work/SRC/openSUSE:Factory/.forgejo.new.3698736/forgejo.changes Old: ---- forgejo-src-16.0.6.tar.gz forgejo-src-16.0.6.tar.gz.asc New: ---- forgejo-src-17.0.0.tar.gz forgejo-src-17.0.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ forgejo.spec ++++++ --- /var/tmp/diff_new_pack.kc7CWB/_old 2026-10-18 19:25:02.507072287 +0200 +++ /var/tmp/diff_new_pack.kc7CWB/_new 2026-10-18 19:25:02.509072376 +0200 @@ -25,7 +25,7 @@ %bcond_without apparmor %endif Name: forgejo -Version: 16.0.6 +Version: 17.0.0 Release: 0 Summary: Self-hostable forge License: GPL-3.0-or-later ++++++ custom-app.ini.patch ++++++ --- /var/tmp/diff_new_pack.kc7CWB/_old 2026-10-18 19:25:02.556074468 +0200 +++ /var/tmp/diff_new_pack.kc7CWB/_new 2026-10-18 19:25:02.560074646 +0200 @@ -1,8 +1,8 @@ -diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini -index c0f007d601..5df2cb42ce 100644 ---- a/custom/conf/app.example.ini -+++ b/custom/conf/app.example.ini -@@ -51,7 +51,7 @@ APP_NAME = ; Forgejo: Beyond coding. We Forge. +Index: forgejo-src-17.0.0/custom/conf/app.example.ini +=================================================================== +--- forgejo-src-17.0.0.orig/custom/conf/app.example.ini ++++ forgejo-src-17.0.0/custom/conf/app.example.ini +@@ -51,7 +51,7 @@ APP_NAME = ; Forgejo: Beyond coding. We ;APP_DISPLAY_NAME_FORMAT = {APP_NAME}: {APP_SLOGAN} ;; ;; RUN_USER will automatically detect the current user - but you can set it here change it if you run locally @@ -11,7 +11,7 @@ ;; ;; Application run mode, affects performance and debugging: "dev" or "prod", default is "prod" ;; Mode "dev" makes Forgejo easier to develop and debug, values other than "dev" are treated as "prod" which is for production use. -@@ -284,15 +284,15 @@ RUN_USER = ; git +@@ -294,15 +294,15 @@ RUN_USER = ; git ;; $ openssl pkcs12 -in cert.pfx -out cert.pem -nokeys ;; $ openssl pkcs12 -in cert.pfx -out key.pem -nocerts -nodes ;; Paths are relative to CUSTOM_PATH @@ -31,7 +31,7 @@ ;; ;; Enable gzip compression for runtime-generated content, static resources excluded ;ENABLE_GZIP = false -@@ -303,7 +303,7 @@ RUN_USER = ; git +@@ -313,7 +313,7 @@ RUN_USER = ; git ;ENABLE_PPROF = false ;; ;; PPROF_DATA_PATH, use an absolute path when you start Forgejo as service @@ -40,7 +40,7 @@ ;; ;; Landing page, can be "home", "explore", "organizations", "login", or any URL such as "/org/repo" or even "https://anotherwebsite.com" ;; The "login" choice is not a security measure but just a UI flow change, use REQUIRE_SIGNIN_VIEW to force users to log in. -@@ -373,7 +373,7 @@ DB_TYPE = sqlite3 +@@ -383,7 +383,7 @@ DB_TYPE = sqlite3 ;; ;DB_TYPE = mysql ;HOST = 127.0.0.1:3306 ; can use socket e.g. /var/run/mysqld/mysqld.sock @@ -49,7 +49,7 @@ ;USER = root ;PASSWD = ;Use PASSWD = `your password` for quoting if you use special characters in the password. ;; Alternative location to specify mysql password. You cannot specify both this and PASSWD, and must pick one -@@ -387,7 +387,7 @@ DB_TYPE = sqlite3 +@@ -397,7 +397,7 @@ DB_TYPE = sqlite3 ;; ;DB_TYPE = postgres ;HOST = 127.0.0.1:5432 ; can use socket e.g. /var/run/postgresql/ @@ -58,7 +58,7 @@ ;USER = root ;PASSWD = ;; Alternative location to specify postgres password. You cannot specify both this and PASSWD, and must pick one -@@ -581,14 +581,14 @@ ENABLED = true +@@ -599,14 +599,14 @@ ENABLED = true ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Root path for the log files - defaults to %(GITEA_WORK_DIR)/log @@ -75,7 +75,7 @@ ;; ;; Either "Trace", "Debug", "Info", "Warn", "Error" or "None", default is "Info" LEVEL = Info -@@ -959,7 +959,7 @@ LEVEL = Info +@@ -981,7 +981,7 @@ LEVEL = Info ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Root path for storing all repository data. By default, it is set to %(APP_DATA_PATH)s/gitea-repositories. ;; A relative path is interpreted as _`AppWorkPath`_/%(ROOT)s @@ -84,7 +84,7 @@ ;; ;; The script type this server supports. Usually this is `bash`, but some users report that only `sh` is available. ;SCRIPT_TYPE = bash -@@ -1085,7 +1085,7 @@ LEVEL = Info +@@ -1107,7 +1107,7 @@ LEVEL = Info ;ENABLED = true ;; ;; Path for uploads. Defaults to `data/tmp/uploads` (content gets deleted on Forgejo restart) @@ -93,7 +93,7 @@ ;; ;; Comma-separated list of allowed file extensions (`.zip`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. ;ALLOWED_TYPES = -@@ -1461,7 +1461,7 @@ LEVEL = Info +@@ -1483,7 +1483,7 @@ LEVEL = Info ;ISSUE_INDEXER_TYPE = bleve ;; ;; Issue indexer storage path, available when ISSUE_INDEXER_TYPE is bleve @@ -101,8 +101,8 @@ +ISSUE_INDEXER_PATH = /var/lib/forgejo/indexers/issues.bleve ;; ;; Issue indexer connection string, available when ISSUE_INDEXER_TYPE is elasticsearch (e.g. http://elastic:password@localhost:9200) or meilisearch (e.g. http://:apikey@localhost:7700) - ;ISSUE_INDEXER_CONN_STR = -@@ -1489,6 +1489,7 @@ LEVEL = Info + ;; cannot be used alongside ISSUE_INDEXER_PROTOCOL, ISSUE_INDEXER_HOST, ISSUE_INDEXER_PORT, ISSUE_INDEXER_USER, ISSUE_INDEXER_PASSWD +@@ -1530,6 +1530,7 @@ LEVEL = Info ;; ;; Index file used for code search. available when `REPO_INDEXER_TYPE` is bleve or zoekt ;REPO_INDEXER_PATH = indexers/repos.bleve @@ -110,7 +110,7 @@ ;; ;; Code indexer connection string, available when `REPO_INDEXER_TYPE` is elasticsearch. i.e. http://elastic:changeme@localhost:9200 ;REPO_INDEXER_CONN_STR = -@@ -1526,7 +1527,7 @@ LEVEL = Info +@@ -1567,7 +1568,7 @@ LEVEL = Info ;TYPE = persistable-channel ;; ;; data-dir for storing persistable queues and level queues, individual queues will default to `queues/common` meaning the queue is shared. @@ -119,7 +119,7 @@ ;; ;; Default queue length before a channel queue will block ;LENGTH = 100000 -@@ -1895,7 +1896,7 @@ LEVEL = Info +@@ -1936,7 +1937,7 @@ LEVEL = Info ;; file: session file path, e.g. `data/sessions` ;; redis: `redis://127.0.0.1:6379/0?pool_size=100&idle_timeout=180s` (or `redis+cluster://127.0.0.1:6379/0?pool_size=100&idle_timeout=180s` for a Redis cluster) ;; mysql: go-sql-driver/mysql dsn config string, e.g. `root:password@/session_table` @@ -128,7 +128,7 @@ ;; ;; Session cookie name ;COOKIE_NAME = session -@@ -1982,7 +1983,7 @@ LEVEL = Info +@@ -2023,7 +2024,7 @@ LEVEL = Info ;; ;; Path for attachments. Defaults to `attachments`. Only available when STORAGE_TYPE is `local` ;; Relative paths will be resolved to `${AppDataPath}/${attachment.PATH}` @@ -137,7 +137,7 @@ ;; ;; Minio endpoint to connect only available when STORAGE_TYPE is `minio` ;MINIO_ENDPOINT = localhost:9000 -@@ -2008,7 +2009,7 @@ LEVEL = Info +@@ -2049,7 +2050,7 @@ LEVEL = Info ;MINIO_LOCATION = us-east-1 ;; ;; Minio base path on the bucket only available when STORAGE_TYPE is `minio` @@ -146,7 +146,7 @@ ;; ;; Minio enabled ssl only available when STORAGE_TYPE is `minio` ;MINIO_USE_SSL = false -@@ -2601,10 +2602,10 @@ LEVEL = Info +@@ -2675,10 +2676,10 @@ LEVEL = Info ;; ;STORAGE_TYPE = local ;; override the minio base path if storage type is minio @@ -159,7 +159,7 @@ ;; ;; Maximum count of package versions a single owner can have (`-1` means no limits) ;LIMIT_TOTAL_OWNER_COUNT = -1 -@@ -2673,10 +2674,10 @@ LEVEL = Info +@@ -2747,10 +2748,10 @@ LEVEL = Info ;STORAGE_TYPE = local ;; ;; Where your lfs files reside, default is data/lfs. @@ -172,7 +172,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -@@ -2696,10 +2697,10 @@ LEVEL = Info +@@ -2770,10 +2771,10 @@ LEVEL = Info ;STORAGE_TYPE = local ;; ;; Where your lfs files reside, default is data/lfs. @@ -185,7 +185,4 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; --- -2.54.0 - ++++++ forgejo-src-16.0.6.tar.gz -> forgejo-src-17.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/forgejo/forgejo-src-16.0.6.tar.gz /work/SRC/openSUSE:Factory/.forgejo.new.3698736/forgejo-src-17.0.0.tar.gz differ: char 14, line 1 ++++++ node_modules.obscpio ++++++ /work/SRC/openSUSE:Factory/forgejo/node_modules.obscpio /work/SRC/openSUSE:Factory/.forgejo.new.3698736/node_modules.obscpio differ: char 60, line 1 ++++++ node_modules.spec.inc ++++++ ++++ 2340 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/forgejo/node_modules.spec.inc ++++ and /work/SRC/openSUSE:Factory/.forgejo.new.3698736/node_modules.spec.inc ++++++ package-lock.json ++++++ ++++ 8682 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/forgejo/package-lock.json ++++ and /work/SRC/openSUSE:Factory/.forgejo.new.3698736/package-lock.json
