Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gh for openSUSE:Factory checked in 
at 2026-04-29 19:18:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gh (Old)
 and      /work/SRC/openSUSE:Factory/.gh.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gh"

Wed Apr 29 19:18:19 2026 rev:94 rq:1349856 version:2.92.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gh/gh.changes    2026-03-30 18:38:17.052576901 
+0200
+++ /work/SRC/openSUSE:Factory/.gh.new.30200/gh.changes 2026-04-29 
19:19:24.400922737 +0200
@@ -1,0 +2,123 @@
+Tue Apr 28 15:45:27 UTC 2026 - Pavel Dostál <[email protected]>
+
+- add-missing-go-build-integration-tag.patch
+  Add missing //go:build integration tag to verify_integration_test.go#13303
+- fix-accessible-prompter-test-timeout.patch
+  Fix flaky accessible prompter Password test timeout#13304
+- Update to version 2.92.0:
+  * Bump Go to 1.26.2
+  * chore(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22
+  * Update command.go
+  * Add "Resource not accessible" to ProjectsV2IgnorableError
+  * chore: fix zsh completion on debian
+  * install_linux: correct typo in Homebrew copy
+  * chore(deps): bump charm.land/bubbletea/v2 from 2.0.2 to 2.0.6
+  * chore(deps): bump github.com/gdamore/tcell/v2 from 2.13.8 to 2.13.9
+  * Update acceptance/testdata/workflow/run-view-log-escape-sequences.txtar
+  * Fix log terminal injection
+  * fix(skills): include --allow-hidden-dirs in preview hint from install
+  * Install skills flat by Name, not namespaced InstallName
+  * feat(skills): add --allow-hidden-dirs flag to preview command
+  * feat(skills): support GHEC with data residency hosts
+  * Fix SetSampleRate not updating sample_rate dimension
+  * fix: yaml.github-actions.security.run-shell-injection.run-shell-injection 
security vulnerability
+  * Enable telemetry without env var
+  * test(telemetry): assert ANSI escape chars for color codes
+  * fix(telemetry): lower bias in sample bucket calc
+  * feat(skills): detect re-published skills and offer upstream install
+  * Log when there is no telemetry
+  * Add telemetry command
+  * Record official extension telemetry
+  * fix(skills): prioritize DisplayName/Name over InstallName match
+  * fix(skills): match skills by install name in preview command
+  * use the right json field names for skills
+  * fix totalCount guidance
+  * docs(skills): note --template collisions and single-string search
+  * backtick skill filename
+  * docs(skills): drop hand-copied naming rules from gh-skill
+  * use hyphen instead
+  * docs(skills): add gh and gh-skill agent skills
+  * feat(skills): support nested skills/ directories in discovery
+  * fix(skills): make --fix and --dry-run mutually exclusive, suppress publish 
prompt
+  * fix(skills): use canonical 'gh skill' not 'gh skills' alias
+  * fix(skills): stop publish --fix from publishing
+  * Include CI context in telemetry
+  * refactor: decouple hidden-dir filtering from discovery layer
+  * Add support for installation in multiple agent hosts in `gh skills 
install` (#13209)
+  * Add skills specific telemetry
+  * chore(deps): bump github.com/google/go-containerregistry
+  * Do not send telemetry for aliases
+  * Apply review feedback
+  * Disable telemetry for GHES
+  * remove misleading text
+  * Add sampled command telemetry
+  * Update publish_test.go
+  * refactor: replace real git with run.CommandStubber in publish tests
+  * fix: apply review feedback — nil HttpClient, local dedup type
+  * Remove dispatch after install, install only
+  * Rename official extension files and types to stubs
+  * Replace em-dashes with regular dashes
+  * Address PR review feedback
+  * Add no em dash rule to AGENTS.md
+  * Suggest and install official extensions via stub commands
+  * Add @cli/code-reviewers to all CODEOWNERS rules
+  * Add cli/skill-reviewers as CODEOWNERS for skills packages
+  * style: fix gofmt alignment in publish tests
+  * fix: update acceptance test to match current error message
+  * fix: address post-merge review feedback for skills commands
+  * refactor: remove redundant nil-client fallback in skills publish (#13168)
+  * feat(skills): auto-push unpushed commits before publish
+  * refactor: use shared discovery logic in publish command
+  * fix(skill publish): remove misleading `validate` alias
+  * docs(skill): improve help docs
+  * fix skills names in examples
+  * Disable auth check for `gh extension install`
+  * Suggest and install official extensions for unknown commands
+  * Update acceptance/testdata/skills/skills-search-noresults.txtar
+  * URL-encode parentPath in skills discovery API call
+  * Disable auth check for local-only skill flags
+  * fix: address review feedback on namespace changes
+  * chore: remove unused newTestGitClient function
+  * fix: preserve namespace in skills search deduplication
+  * fix: use target directory remotes in skills publish
+  * fix: enforce size cap on first preview file, surface corrupted skills, 
fail on path traversal
+  * fix: align relevanceScore comments with implementation and fix typo
+  * chore(deps): bump charm.land/lipgloss/v2 from 2.0.2 to 2.0.3
+  * chore(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21
+  * address review comments
+  * clean up interface and fix a few bugs
+  * cleanup frontmatter fields
+  * add .agents/skills as default installation path for hosts that support it: 
cursor, codex, gemini CLI, github copilot, antigravity.
+  * show loading spinner during installation, even for multi-file skills
+  * use markdown renderer in preview when previewing multi-file skills
+  * Expand test coverage and fix invariants/bugs
+  * add core logic and improve test coverage
+  * improve test coverage/cleanup
+  * register initial skills commands
+  * add skills command scaffold
+  * docs: fix SHA512 checksum for GPG key
+  * chore(deps): bump github.com/hashicorp/go-version from 1.8.0 to 1.9.0
+  * chore(deps): bump google.golang.org/grpc from 1.79.3 to 1.80.0
+  * chore(deps): bump github.com/sigstore/timestamp-authority/v2
+  * docs: add sha/md5 checksums of keyring files
+  * chore(deps): bump github.com/google/go-containerregistry
+  * chore(deps): bump github.com/sigstore/protobuf-specs from 0.5.0 to 0.5.1
+  * chore: delete experimental script/debian-devel
+  * chore(deps): bump charm.land/bubbles/v2 from 2.0.0 to 2.1.0
+  * Document dependency CVE policy in SECURITY.md
+  * docs: add manual PGP key verification commands
+  * chore: re-add toolchain to go1.26.2
+  * docs: polish wording around PGP keys
+  * docs: include PGP key fingerprints
+  * Fix infinite loop in 'gh release list --limit 0'
+  * chore(deps): bump github.com/in-toto/attestation from 1.1.2 to 1.2.0
+  * chore(deps): bump github.com/klauspost/compress from 1.18.4 to 1.18.5
+  * test(internal/authflow): assert user-agent header is not modified/added
+  * replace github.com/golang/snappy with klauspost/compress/snappy
+  * docs: require tests and linter pass before committing
+  * fix(auth): preserve User-Agent in authflow getViewer
+  * fix(api): propagate InvokingAgent in gh api HTTP client
+  * chore(deps): bump github.com/yuin/goldmark from 1.7.16 to 1.8.2
+  * chore(deps): bump advanced-security/filter-sarif from 1.0.1 to 1.1
+
+-------------------------------------------------------------------

Old:
----
  cli-2.89.0.tar.zst

New:
----
  add-missing-go-build-integration-tag.patch
  cli-2.92.0.tar.zst
  fix-accessible-prompter-test-timeout.patch

----------(New B)----------
  New:
- add-missing-go-build-integration-tag.patch
  Add missing //go:build integration tag to verify_integration_test.go#13303
  New:  Add missing //go:build integration tag to 
verify_integration_test.go#13303
- fix-accessible-prompter-test-timeout.patch
  Fix flaky accessible prompter Password test timeout#13304
----------(New E)----------

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

Other differences:
------------------
++++++ gh.spec ++++++
--- /var/tmp/diff_new_pack.E9H4kb/_old  2026-04-29 19:19:25.156953710 +0200
+++ /var/tmp/diff_new_pack.E9H4kb/_new  2026-04-29 19:19:25.156953710 +0200
@@ -20,13 +20,15 @@
 %define goflags "-buildmode=pie -trimpath -mod=vendor -modcacherw"
 %define sname cli
 Name:           gh
-Version:        2.89.0
+Version:        2.92.0
 Release:        0
 Summary:        The official CLI for GitHub
 License:        MIT
 URL:            https://cli.github.com/
 Source0:        %{sname}-%{version}.tar.zst
 Source1:        vendor.tar.gz
+Patch0:         fix-accessible-prompter-test-timeout.patch
+Patch1:         add-missing-go-build-integration-tag.patch
 BuildRequires:  fish
 BuildRequires:  git-core
 BuildRequires:  zstd
@@ -69,7 +71,7 @@
 Fish command line completion support for %{name}.
 
 %prep
-%autosetup -n %{sname}-%{version} -a 1
+%autosetup -n %{sname}-%{version} -a 1 -p1
 # Upstream decided to tweak Makefile for easier cross-compiling. But the tweak
 # overrides variables so we need to remove them to pass GOFLAGS.
 sed -i 's/GOOS= GOARCH= GOARM= GOFLAGS= CGO_ENABLED=//g' Makefile

++++++ _service ++++++
--- /var/tmp/diff_new_pack.E9H4kb/_old  2026-04-29 19:19:25.200955513 +0200
+++ /var/tmp/diff_new_pack.E9H4kb/_new  2026-04-29 19:19:25.208955840 +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.89.0</param>
+    <param name="revision">v2.92.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.89.0.tar.zst</param>
+    <param name="archive">cli-2.92.0.tar.zst</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.E9H4kb/_old  2026-04-29 19:19:25.240957151 +0200
+++ /var/tmp/diff_new_pack.E9H4kb/_new  2026-04-29 19:19:25.244957315 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/cli/cli</param>
-    <param 
name="changesrevision">b62671151b7c98852b7023dd672f5092d1c9dab0</param>
+    <param 
name="changesrevision">6c470f60803784e1558b626022677c53dccb6016</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ add-missing-go-build-integration-tag.patch ++++++
diff --git a/pkg/cmd/attestation/verify/verify_integration_test.go 
b/pkg/cmd/attestation/verify/verify_integration_test.go
index b9994141313..ed20a9007fd 100644
--- a/pkg/cmd/attestation/verify/verify_integration_test.go
+++ b/pkg/cmd/attestation/verify/verify_integration_test.go
@@ -1,3 +1,5 @@
+//go:build integration
+
 package verify
 
 import (

++++++ cli-2.89.0.tar.zst -> cli-2.92.0.tar.zst ++++++
/work/SRC/openSUSE:Factory/gh/cli-2.89.0.tar.zst 
/work/SRC/openSUSE:Factory/.gh.new.30200/cli-2.92.0.tar.zst differ: char 7, 
line 1

++++++ fix-accessible-prompter-test-timeout.patch ++++++
diff --git a/internal/prompter/accessible_prompter_test.go 
b/internal/prompter/accessible_prompter_test.go
index 372b0e6705f..b67156bdfc3 100644
--- a/internal/prompter/accessible_prompter_test.go
+++ b/internal/prompter/accessible_prompter_test.go
@@ -34,7 +34,7 @@ import (
 // but doesn't mandate that prompts always look exactly the same.
 func TestAccessiblePrompter(t *testing.T) {
 
-       beforePasswordSendTimeout := 100 * time.Microsecond
+       beforePasswordSendTimeout := 100 * time.Millisecond
 
        t.Run("Select", func(t *testing.T) {
                console := newTestVirtualTerminal(t)

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/gh/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.gh.new.30200/vendor.tar.gz differ: char 13, line 1

Reply via email to