Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glab for openSUSE:Factory checked in 
at 2026-05-21 18:29:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glab (Old)
 and      /work/SRC/openSUSE:Factory/.glab.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glab"

Thu May 21 18:29:26 2026 rev:79 rq:1354384 version:1.99.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/glab/glab.changes        2026-05-13 
17:23:51.290532325 +0200
+++ /work/SRC/openSUSE:Factory/.glab.new.2084/glab.changes      2026-05-21 
18:31:39.109200347 +0200
@@ -1,0 +2,109 @@
+Thu May 21 05:22:52 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 1.99.0:
+  * Features
+    - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
+      (Michael Angelo Rivera [email protected])
+- Update to version 1.98.1 (1.98.0 was not released):
+  * Features
+    - 4508ae6b: feat(api): detect coding agents in User-Agent
+      header (Jean-Gabriel Doyon [email protected])
+    - 32489b18: feat: add glab work-items update (Carlos Corona
+      [email protected])
+    - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow
+      for glab auth login (Kai Armstrong [email protected])
+    - c52b7b2c: feat(skills): add skills list and bundle glab-stack
+      skill (Kai Armstrong [email protected])
+    - 5777fca9: feat: add glab mr note update and glab mr note
+      delete commands (Tomas Vik [email protected])
+    - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to
+      glab ci get (Eduardo Bonet [email protected])
+    - 8073187d: feat(skills): add curated remote skill source
+      backed by gitlab.com (Kai Armstrong [email protected])
+  * Bug Fixes
+    - 1a815c81: fix(orbit): preserve @ in JSON string literals for
+      orbit remote query (Dmitry Gruzd [email protected])
+    - ac76df59: fix(orbit): stream raw response body in 'remote
+      query' (Dmitry Gruzd [email protected])
+    - 95ee612f: fix(orbit): address review nits from !3269 (merged)
+      (Dmitry Gruzd [email protected])
+    - 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY
+      terminals (Brendan Lynch [email protected])
+    - 283611d8: fix(orbit): adopt client-go QueryRaw for streaming
+      response body (Dmitry Gruzd [email protected])
+  * Documentation
+    - 0d634e3e: docs: replace getting-started.gif with VHS-driven
+      recording (Kai Armstrong [email protected])
+    - ac1a7e68: docs: improve glab api command docs (Brendan Lynch
+      [email protected])
+    - 7e95900f: docs: improve glab attestation commands docs
+      (Brendan Lynch [email protected])
+    - 21f6647b: docs: improve glab auth commands docs (Brendan
+      Lynch [email protected])
+    - d9df010f: docs: improve glab alias command docs (Brendan
+      Lynch [email protected])
+    - 41aa1096: docs: improve glab changelog and glab check-update
+      command docs (Brendan Lynch [email protected])
+    - 234c3ed1: docs: improve glab cli command docs 1 (Brendan
+      Lynch [email protected])
+    - 5a787012: docs: maintenance task - update redirected links
+      (Uma Chandran [email protected])
+  * Dependencies
+    - fb32af9d: chore(deps): update module
+      gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab
+      Renovate Bot [email protected])
+    - de67aa8b: chore(deps): update dependency
+      @commitlint/config-conventional to ^20.5.3 (GitLab Renovate
+      Bot [email protected])
+    - 91d80b0c: chore(deps): update module
+      gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab
+      Renovate Bot [email protected])
+    - 120abea0: chore(deps): update module
+      github.com/docker/docker-credential-helpers to v0.9.7 (GitLab
+      Renovate Bot [email protected])
+    - 8a22a890: chore(deps): update dependency @commitlint/cli to
+      v21 (GitLab Renovate Bot [email protected])
+    - 0bf3140e: chore(deps): update dependency
+      @commitlint/config-conventional to v21 (GitLab Renovate Bot
+      [email protected])
+    - 4386cdd7: chore(deps): update dependency @commitlint/lint to
+      v21 (GitLab Renovate Bot [email protected])
+    - dca41751: chore(deps): update module
+      gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab
+      Renovate Bot [email protected])
+    - 2a28d5bd: chore(deps): update dependency @commitlint/read to
+      v21 (GitLab Renovate Bot [email protected])
+    - bc0f789a: chore(deps): update module
+      gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab
+      Renovate Bot [email protected])
+    - 818a3a88: chore(deps): update module
+      gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab
+      Renovate Bot [email protected])
+    - b7452760: chore(deps): update dependency
+      @commitlint/config-conventional to ^21.0.1 (GitLab Renovate
+      Bot [email protected])
+    - 24e1895e: chore(deps): update dependency @commitlint/lint to
+      ^21.0.1 (GitLab Renovate Bot [email protected])
+    - 1b913446: chore(deps): update module
+      gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab
+      Renovate Bot [email protected])
+    - d1346954: chore(deps): update module k8s.io/client-go to
+      v0.36.1 (GitLab Renovate Bot [email protected])
+    - 6f6a1830: chore(deps): update dependency @commitlint/read to
+      ^21.0.1 (GitLab Renovate Bot [email protected])
+    - 02372655: chore(deps): update dependency @commitlint/cli to
+      ^21.0.1 (GitLab Renovate Bot [email protected])
+    - 6f92316b: chore(deps): update dependency @commitlint/format
+      to v21 (GitLab Renovate Bot [email protected])
+  * Maintenance
+    - bfc43900: refactor(skills): support multi-file skills and
+      fail-fast on bad bundles (Kai Armstrong
+      [email protected])
+    - 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan
+      Hu [email protected])
+  * Others
+    - b402a62f: test(binarymgr): isolate runner_test config writes
+      from the user's config (Jay McCure [email protected])
+- rebase patch glab-disable_update_check.patch
+
+-------------------------------------------------------------------

Old:
----
  glab-1.97.0.obscpio

New:
----
  glab-1.99.0.obscpio

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

Other differences:
------------------
++++++ glab.spec ++++++
--- /var/tmp/diff_new_pack.RbKkpR/_old  2026-05-21 18:31:41.637304257 +0200
+++ /var/tmp/diff_new_pack.RbKkpR/_new  2026-05-21 18:31:41.637304257 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           glab
-Version:        1.97.0
+Version:        1.99.0
 Release:        0
 Summary:        A GitLab command line tool
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.RbKkpR/_old  2026-05-21 18:31:41.677305902 +0200
+++ /var/tmp/diff_new_pack.RbKkpR/_new  2026-05-21 18:31:41.685306230 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://gitlab.com/gitlab-org/cli.git</param>
     <param name="scm">git</param>
     <param name="package-meta">yes</param>
-    <param name="revision">v1.97.0</param>
+    <param name="revision">v1.99.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.RbKkpR/_old  2026-05-21 18:31:41.709307217 +0200
+++ /var/tmp/diff_new_pack.RbKkpR/_new  2026-05-21 18:31:41.713307381 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://gitlab.com/gitlab-org/cli.git</param>
-              <param 
name="changesrevision">3804f048b9c0df42b793c907d5159352fd86312a</param></service></servicedata>
+              <param 
name="changesrevision">a9ab75a4c2ecd10570ea50d5ee35dfe09dfa5a59</param></service></servicedata>
 (No newline at EOF)
 

++++++ glab-1.97.0.obscpio -> glab-1.99.0.obscpio ++++++
++++ 10097 lines of diff (skipped)

++++++ glab-disable_update_check.patch ++++++
--- /var/tmp/diff_new_pack.RbKkpR/_old  2026-05-21 18:31:44.265412277 +0200
+++ /var/tmp/diff_new_pack.RbKkpR/_new  2026-05-21 18:31:44.277412770 +0200
@@ -1,17 +1,223 @@
-From 232c6c4924d2874a226cc072cd82328e85afa039 Mon Sep 17 00:00:00 2001
+From b83b62709c4e31158b3c6bab9fcfd699ba214669 Mon Sep 17 00:00:00 2001
 From: Johannes Kastl <[email protected]>
 Date: Sun, 16 Feb 2025 10:30:09 +0100
 Subject: [PATCH] disable update check
 
 Signed-off-by: Johannes Kastl <[email protected]>
 ---
- commands/config/config.go        | 2 +-
- internal/config/config.yaml.lock | 2 +-
- internal/config/config_stub.go   | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
+ commands/config/config.go        | 199 +++++++++++++++++++++++++++++++
+ internal/config/config.yaml.lock |   2 +-
+ internal/config/config_stub.go   |   2 +-
+ 3 files changed, 201 insertions(+), 2 deletions(-)
+ create mode 100644 commands/config/config.go
 
+diff --git a/commands/config/config.go b/commands/config/config.go
+new file mode 100644
+index 00000000..e71fe0a1
+--- /dev/null
++++ b/commands/config/config.go
+@@ -0,0 +1,199 @@
++package config
++
++import (
++      "fmt"
++
++      "github.com/MakeNowJust/heredoc/v2"
++      "github.com/spf13/cobra"
++
++      "gitlab.com/gitlab-org/cli/commands/cmdutils"
++      "gitlab.com/gitlab-org/cli/internal/config"
++      "gitlab.com/gitlab-org/cli/pkg/browser"
++)
++
++func NewCmdConfig(f *cmdutils.Factory) *cobra.Command {
++      var isGlobal bool
++
++      configCmd := &cobra.Command{
++              Use:   "config [flags]",
++              Short: `Manage glab settings.`,
++              Long: heredoc.Docf(`Manage key/value strings.
++
++Current respected settings:
++
++- browser: If unset, uses the default browser. Override with environment 
variable $BROWSER.
++- check_update: If true, notifies of new versions of glab. Defaults to false 
on openSUSE.
++- display_hyperlinks: If true, and using a TTY, outputs hyperlinks for issues 
and merge request lists. Defaults to false.
++- editor: If unset, uses the default editor. Override with environment 
variable $EDITOR.
++- glab_pager: Your desired pager command to use, such as 'less -R'.
++- glamour_style: Your desired Markdown renderer style. Options are dark, 
light, notty. Custom styles are available using 
[glamour](https://github.com/charmbracelet/glamour#styles).
++- host: If unset, defaults to %[1]shttps://gitlab.com%[1]s.
++- token: Your GitLab access token. Defaults to environment variables.
++- visual: Takes precedence over 'editor'. If unset, uses the default editor. 
Override with environment variable $VISUAL.
++`, "`"),
++              Aliases: []string{"conf"},
++      }
++
++      configCmd.Flags().BoolVarP(&isGlobal, "global", "g", false, "Use global 
config file.")
++
++      configCmd.AddCommand(NewCmdConfigGet(f))
++      configCmd.AddCommand(NewCmdConfigSet(f))
++      configCmd.AddCommand(NewCmdConfigEdit(f))
++
++      return configCmd
++}
++
++func NewCmdConfigGet(f *cmdutils.Factory) *cobra.Command {
++      var hostname string
++
++      cmd := &cobra.Command{
++              Use:   "get <key>",
++              Short: "Prints the value of a given configuration key.",
++              Long:  ``,
++              Example: `
++  $ glab config get editor
++  vim
++  $ glab config get glamour_style
++  notty
++`,
++              Args: cobra.ExactArgs(1),
++              RunE: func(cmd *cobra.Command, args []string) error {
++                      cfg, err := f.Config()
++                      if err != nil {
++                              return err
++                      }
++
++                      val, err := cfg.Get(hostname, args[0])
++                      if err != nil {
++                              return err
++                      }
++
++                      if val != "" {
++                              fmt.Fprintf(f.IO.StdOut, "%s\n", val)
++                      }
++                      return nil
++              },
++      }
++
++      cmd.Flags().StringVarP(&hostname, "host", "h", "", "Get per-host 
setting.")
++      cmd.Flags().BoolP("global", "g", false, "Read from global config file 
(~/.config/glab-cli/config.yml). (default checks 'Environment variables → Local 
→ Global')")
++
++      return cmd
++}
++
++func NewCmdConfigSet(f *cmdutils.Factory) *cobra.Command {
++      var hostname string
++      var isGlobal bool
++
++      cmd := &cobra.Command{
++              Use:   "set <key> <value>",
++              Short: "Updates configuration with the value of a given key.",
++              Long: `Update the configuration by setting a key to a value.
++Use 'glab config set --global' to set a global config.
++Specifying the '--hostname' flag also saves in the global configuration file.
++`,
++              Example: `
++  glab config set editor vim
++  glab config set token xxxxx -h gitlab.com
++  glab config set check_update false --global
++`,
++              Args: cobra.ExactArgs(2),
++              RunE: func(cmd *cobra.Command, args []string) error {
++                      cfg, err := f.Config()
++                      if err != nil {
++                              return err
++                      }
++
++                      localCfg, _ := cfg.Local()
++
++                      key, value := args[0], args[1]
++                      if isGlobal || hostname != "" {
++                              err = cfg.Set(hostname, key, value)
++                      } else {
++                              err = localCfg.Set(key, value)
++                      }
++
++                      if err != nil {
++                              return fmt.Errorf("failed to set %q to %q: %w", 
key, value, err)
++                      }
++
++                      if isGlobal || hostname != "" {
++                              err = cfg.Write()
++                      } else {
++                              err = localCfg.Write()
++                      }
++
++                      if err != nil {
++                              return fmt.Errorf("failed to write 
configuration to disk: %w", err)
++                      }
++                      return nil
++              },
++      }
++
++      cmd.Flags().StringVarP(&hostname, "host", "h", "", "Set per-host 
setting.")
++      cmd.Flags().BoolVarP(&isGlobal, "global", "g", false, "Write to global 
'~/.config/glab-cli/config.yml' file rather than the repository's 
'.git/glab-cli/config.yml' file.")
++      return cmd
++}
++
++func NewCmdConfigEdit(f *cmdutils.Factory) *cobra.Command {
++      var isLocal bool
++
++      cmd := &cobra.Command{
++              Use:   "edit",
++              Short: "Opens the glab configuration file.",
++              Long: heredoc.Doc(`Opens the glab configuration file.
++The command uses the following order when choosing the editor to use:
++1. 'glab_editor' field in the configuration file
++2. 'VISUAL' environment variable
++3. 'EDITOR' environment variable
++`),
++              Example: heredoc.Doc(`
++                      # Open the configuration file with the default editor
++                      $ glab config edit
++
++                      # Open the configuration file with vim
++                      $ EDITOR=vim glab config edit
++
++                      # Set vim to be used for all future 'glab config edit' 
invocations
++                      $ glab config set editor vim
++                      $ glab config edit
++
++                      # Open the local configuration file with the default 
editor
++                      $ glab config edit -l
++              `),
++              Args: cobra.NoArgs,
++              RunE: func(cmd *cobra.Command, args []string) error {
++                      var configPath string
++
++                      if isLocal {
++                              configPath = ".git/glab-cli/config.yml"
++                      } else {
++                              configPath = fmt.Sprintf("%s/config.yml", 
config.ConfigDir())
++                      }
++
++                      editor, err := cmdutils.GetEditor(f.Config)
++                      if err != nil {
++                              return err
++                      }
++
++                      editorCommand, err := browser.Command(configPath, 
editor)
++                      if err != nil {
++                              return err
++                      }
++
++                      editorCommand.Stdin = cmd.InOrStdin()
++                      editorCommand.Stdout = cmd.OutOrStdout()
++                      editorCommand.Stderr = cmd.ErrOrStderr()
++
++                      err = editorCommand.Run()
++                      if err != nil {
++                              return err
++                      }
++
++                      return nil
++              },
++      }
++
++      cmd.Flags().BoolVarP(&isLocal, "local", "l", false, "Open 
'.git/glab-cli/config.yml' file instead of the global 
'~/.config/glab-cli/config.yml' file.")
++      return cmd
++}
 diff --git a/internal/config/config.yaml.lock 
b/internal/config/config.yaml.lock
-index b783ffd2..dda86da1 100644
+index b6c44150..a762d84e 100644
 --- a/internal/config/config.yaml.lock
 +++ b/internal/config/config.yaml.lock
 @@ -7,7 +7,7 @@ browser:
@@ -22,9 +228,9 @@
 +check_update: false
  # Last update check timestamp, used for checking when the last update check 
was performed.
  last_update_check_timestamp:
- # Whether or not to display hyperlink escape characters when listing items 
like issues or merge requests. Set to TRUE to display hyperlinks in TTYs only. 
Force hyperlinks by setting FORCE_HYPERLINKS=1 as an environment variable.
+ # Whether or not to display hyperlinks in terminal output. Defaults to true 
(enabled for TTYs). Set to false to disable. Force hyperlinks in non-TTY 
environments by setting FORCE_HYPERLINKS=1.
 diff --git a/internal/config/config_stub.go b/internal/config/config_stub.go
-index 9a11633f..4332a6c2 100644
+index 0b490cf1..e9308b8b 100644
 --- a/internal/config/config_stub.go
 +++ b/internal/config/config_stub.go
 @@ -57,7 +57,7 @@ func rootConfig() *yaml.Node {
@@ -37,6 +243,6 @@
                                        {
                                                HeadComment: "# Last update 
check timestamp, used for checking when the last update check was performed.",
 -- 
-2.47.2
+2.51.2
 
 

++++++ glab.obsinfo ++++++
--- /var/tmp/diff_new_pack.RbKkpR/_old  2026-05-21 18:31:44.325414743 +0200
+++ /var/tmp/diff_new_pack.RbKkpR/_new  2026-05-21 18:31:44.333415072 +0200
@@ -1,5 +1,5 @@
 name: glab
-version: 1.97.0
-mtime: 1778634972
-commit: 3804f048b9c0df42b793c907d5159352fd86312a
+version: 1.99.0
+mtime: 1779310611
+commit: a9ab75a4c2ecd10570ea50d5ee35dfe09dfa5a59
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/glab/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.glab.new.2084/vendor.tar.gz differ: char 82, line 1

Reply via email to