Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gh for openSUSE:Factory checked in at 2025-05-26 18:40:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gh (Old) and /work/SRC/openSUSE:Factory/.gh.new.2732 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gh" Mon May 26 18:40:12 2025 rev:75 rq:1280087 version:2.73.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gh/gh.changes 2025-05-05 22:57:10.430431377 +0200 +++ /work/SRC/openSUSE:Factory/.gh.new.2732/gh.changes 2025-05-26 18:41:04.401374590 +0200 @@ -1,0 +2,104 @@ +Mon May 26 06:33:21 UTC 2025 - pdos...@suse.com + +- Fixing boo#1237669 - CVE-2025-27144 - Go JOSE's Parsing Vulnerable to Denial of Service +- Do not skip the TestAccessiblePrompter tests +- Update to version 2.73.0: + * refactor(api): inline struct definitions in RepoAssignableActors + * refactor(api): change CopilotActorLogin to constant + * fix(editable): include DefaultLogins in EditableAssignees clone + * doc(params): incorrect func name in comment + * refactor(api): use constant for Copilot login + * doc(issue/pr edit): clarify @copilot usage + * doc(issue/pr edit): doc `@copilot` assignee + * test(params): enhance Copilot replacer tests for edge cases + * fix(params): remove needless err return + * doc(editable): remove needless comment + * test(editable): prompts use assignee display names + * fix(pr edit): clarify error messages for assignee actors and users + * doc(pr edit): condense comment for reviewer/user filtering + * test(pr edit): fix typo in test name + * refactor(pr edit): move httpclient initialization + * feat(issue/pr edit): support @copilot in assignee flags + * doc(pr edit): Add comments describing the use of DefaultLogins + * fix(issues): fix non-interactive assignee matching to logins&IDs + * fix(pr edit): remove merge conflict artifact, extra detector + * feat(pr edit): fetch assignable actors + * feat(pr edit): fetch assigned actors + * fix(api): correct var name capitalization + * refactor(api): remove needless parenthesis + * fix(api): correct var name capitalization + * refactor(api): remove needless parenthesis + * doc(api): code comment typo + * feat(editable): update assigned actors to use display names + * feat(pr edit): fetch assignable actors + * feat(pr edit): fetch assigned actors + * doc(issue edit): clarify synchronous handling of assignees + * feat(issue edit): replacing actor assignee is done synchronously with updateIssue + * doc(api): remove needless comment + * refactor(api): rename assignable user types and methods + * fix(issue edit): revert rename of ActorAssignees + * fix(issue edit): use double quotes for assignedActors + * refactor(issue edit): add assignedActors to lookupFields + * refactor(issue edit): rename loop variable for clarity + * refactor(issue edit): rename AssignedActors to ActorAssignees + * Increase `beforePasswordSendTimeout` to 100 us (#10977) + * Update test case for removing all reviewers + * doc(repo queries): clarify reviewer actor fetching logic + * doc(issue): comment why assignable actors disabled + * refactor(issue edit): improve actor type handling + * Add test to verify removing all reviewers + * fix bug when removing all PR reviwers + * fix(issue edit): resolve race condition in actor assignment + * chore(issue edit): comments cleanup + * feat(issue edit): support assigning actors to issues + * feat(issue edit): fetch assignable actors + * feat(issue edit): fetch currently assigned actors + * Improve assertion for disabled echo mode (#10927) + * fix(a11y prompter): remove invalid defaults + * Release download handles missing archive URLs + * Fix release download test http stubbing + * feat(fd): add ActorIsAssignable to IssueFeatures + * Feature detect v1 projects on pr edit + * Add `closedByPullRequestsReferences` JSON field to `issue view` (#10941) + * fix(a11y prompter): confirm prompt default is readable + * fix(a11y prompter): multi select defaults are readable + * doc(prompter): remove TODO about default value panic + * fix(a11y prompter): select prompt default value is readable + * refactor(a11yprompter): shared method for prompt defaults + * fix(a11y prompter): Select prompt respects defaults + * fix(a11y prompter): input prompt default value is readable + * test(prompter): add timeout before password input + * Feature detect v1 projects for preview URL + * Feature detect v1 projects on interactive pr create + * Feature detect v1 projects on web mode pr create + * Feature detect v1 projects on non-interactive pr create + * Cleanup run command stubbed finders in tests + * Fix `StatusJSONResponse` usage (#10810) + * Feature detect v1 projects on pr view + * Add `--delete-last` option to `pr comment` and `issue comment` (#10596) + * Apply code review changes + * chore(deps): bump actions/attest-build-provenance from 2.2.2 to 2.3.0 + * chore(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.6 to 2.0.7 + * Update the test code to align with latest changes + * test pr number 0 + * handle find pr number 0 + * restore deleted file + * move filterAttestations function + * getAttestations unit tests + * add test for predicate type filtering + * add missing nil struct checks and udpate error messages + * add check for nil api client + * clean up test fixtures + * reduce test duplication + * comment + * restructure api client methods + * simplify client methods + * remove duplicate predicate filtering code + * create single fetch by digest client method + * dedpulicate if else logic + * pass params object to api client methods + * move local and oci registry attestation filtering + * reorganize getAttestations func to check for remote gh api fetching first + * pass predicate type to get attestation api methods + +------------------------------------------------------------------- Old: ---- cli-2.72.0.tar.zst New: ---- cli-2.73.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gh.spec ++++++ --- /var/tmp/diff_new_pack.A5tfcM/_old 2025-05-26 18:41:06.669469826 +0200 +++ /var/tmp/diff_new_pack.A5tfcM/_new 2025-05-26 18:41:06.685470498 +0200 @@ -20,7 +20,7 @@ %define goflags "-buildmode=pie -trimpath -mod=vendor -modcacherw" %define sname cli Name: gh -Version: 2.72.0 +Version: 2.73.0 Release: 0 Summary: The official CLI for GitHub License: MIT @@ -91,7 +91,7 @@ cp share/man/man1/* %{buildroot}%{_mandir}/man1 %check -GOFLAGS=%{goflags} go test ./... -skip "TestNewInspectCmd|TestAccessiblePrompter" +GOFLAGS=%{goflags} go test ./... -skip "TestNewInspectCmd" %files %doc README.md ++++++ _service ++++++ --- /var/tmp/diff_new_pack.A5tfcM/_old 2025-05-26 18:41:06.989483264 +0200 +++ /var/tmp/diff_new_pack.A5tfcM/_new 2025-05-26 18:41:07.033485111 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/cli/cli</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v2.72.0</param> + <param name="revision">v2.73.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> @@ -16,7 +16,7 @@ <param name="compression">zst</param> </service> <service name="go_modules" mode="manual"> - <param name="archive">cli-2.72.0.tar.zst</param> + <param name="archive">cli-2.73.0.tar.zst</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.A5tfcM/_old 2025-05-26 18:41:07.141489646 +0200 +++ /var/tmp/diff_new_pack.A5tfcM/_new 2025-05-26 18:41:07.141489646 +0200 @@ -1,7 +1,7 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/cli/cli</param> - <param name="changesrevision">c20a4a2ae9751ca3224189c5247de241c62e9202</param> + <param name="changesrevision">e0d7ad772f025607ce4ded6ae2343782d5d695ce</param> </service> </servicedata> (No newline at EOF) ++++++ cli-2.72.0.tar.zst -> cli-2.73.0.tar.zst ++++++ /work/SRC/openSUSE:Factory/gh/cli-2.72.0.tar.zst /work/SRC/openSUSE:Factory/.gh.new.2732/cli-2.73.0.tar.zst differ: char 7, line 1 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/gh/vendor.tar.gz /work/SRC/openSUSE:Factory/.gh.new.2732/vendor.tar.gz differ: char 5, line 1