Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package arkade for openSUSE:Factory checked 
in at 2026-08-11 17:10:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arkade (Old)
 and      /work/SRC/openSUSE:Factory/.arkade.new.17972 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "arkade"

Tue Aug 11 17:10:57 2026 rev:90 rq:1370454 version:0.11.117

Changes:
--------
--- /work/SRC/openSUSE:Factory/arkade/arkade.changes    2026-08-06 
16:23:39.635495105 +0200
+++ /work/SRC/openSUSE:Factory/.arkade.new.17972/arkade.changes 2026-08-11 
17:11:28.487656003 +0200
@@ -1,0 +2,6 @@
+Mon Aug 10 05:17:55 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.11.117:
+  * Add codex-code-mode-host tool
+
+-------------------------------------------------------------------

Old:
----
  arkade-0.11.116.obscpio

New:
----
  arkade-0.11.117.obscpio

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

Other differences:
------------------
++++++ arkade.spec ++++++
--- /var/tmp/diff_new_pack.fAMcPb/_old  2026-08-11 17:11:30.487740727 +0200
+++ /var/tmp/diff_new_pack.fAMcPb/_new  2026-08-11 17:11:30.491740897 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           arkade
-Version:        0.11.116
+Version:        0.11.117
 Release:        0
 Summary:        Open Source Kubernetes Marketplace
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fAMcPb/_old  2026-08-11 17:11:30.583744794 +0200
+++ /var/tmp/diff_new_pack.fAMcPb/_new  2026-08-11 17:11:30.591745133 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/alexellis/arkade.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">refs/tags/0.11.116</param>
+    <param name="revision">refs/tags/0.11.117</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.fAMcPb/_old  2026-08-11 17:11:30.631746827 +0200
+++ /var/tmp/diff_new_pack.fAMcPb/_new  2026-08-11 17:11:30.643747335 +0200
@@ -3,6 +3,6 @@
                 <param name="url">https://github.com/alexellis/arkade</param>
               <param 
name="changesrevision">37af31c7b58de8f16a10067051e3bbe7ecb6aa79</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/alexellis/arkade.git</param>
-              <param 
name="changesrevision">90bfd8bd172c2cf18d80539d6ebf98360815f8e7</param></service></servicedata>
+              <param 
name="changesrevision">2abe127913ff6640051d6603d9f5343e658f08d9</param></service></servicedata>
 (No newline at EOF)
 

++++++ arkade-0.11.116.obscpio -> arkade-0.11.117.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.116/README.md 
new/arkade-0.11.117/README.md
--- old/arkade-0.11.116/README.md       2026-08-04 12:04:38.000000000 +0200
+++ new/arkade-0.11.117/README.md       2026-08-07 18:57:18.000000000 +0200
@@ -796,12 +796,13 @@
 | [ch-remote](https://github.com/cloud-hypervisor/cloud-hypervisor)            
| The ch-remote binary is used for controlling an running Virtual Machine.      
                                                                                
    |
 | [cilium](https://github.com/cilium/cilium-cli)                               
| CLI to install, manage & troubleshoot Kubernetes clusters running Cilium.     
                                                                                
    |
 | [civo](https://github.com/civo/cli)                                          
| CLI for interacting with your Civo resources.                                 
                                                                                
    |
-| [claude](https://github.com/anthropic/claude)                                
| Claude Code.                                                                  
                                                                                
    |
+| [claude](https://github.com/anthropics/claude-code)                          
| Claude Code.                                                                  
                                                                                
    |
 | [cloud-hypervisor](https://github.com/cloud-hypervisor/cloud-hypervisor)     
| Cloud Hypervisor is an open source Virtual Machine Monitor (VMM) that runs on 
top of the KVM hypervisor and the Microsoft Hypervisor (MSHV).                  
    |
 | [clusterawsadm](https://github.com/kubernetes-sigs/cluster-api-provider-aws) 
| Kubernetes Cluster API Provider AWS Management Utility                        
                                                                                
    |
 | [clusterctl](https://github.com/kubernetes-sigs/cluster-api)                 
| The clusterctl CLI tool handles the lifecycle of a Cluster API management 
cluster                                                                         
        |
 | [cmctl](https://github.com/cert-manager/cmctl)                               
| cmctl is a CLI tool that helps you manage cert-manager and its resources 
inside your cluster.                                                            
         |
 | [codex](https://github.com/openai/codex)                                     
| Codex CLI from OpenAI.                                                        
                                                                                
    |
+| [codex-code-mode-host](https://github.com/openai/codex)                      
| Codex code mode host from OpenAI.                                             
                                                                                
    |
 | [conftest](https://github.com/open-policy-agent/conftest)                    
| Write tests against structured configuration data using the Open Policy Agent 
Rego query language                                                             
    |
 | [consul](https://github.com/hashicorp/consul)                                
| A solution to connect and configure applications across dynamic, distributed 
infrastructure                                                                  
     |
 | [copa](https://github.com/project-copacetic/copacetic)                       
| CLI for patching container images                                             
                                                                                
    |
@@ -845,7 +846,7 @@
 | [gomplate](https://github.com/hairyhenderson/gomplate)                       
| A flexible commandline tool for template rendering. Supports lots of local 
and remote datasources.                                                         
       |
 | [goreleaser](https://github.com/goreleaser/goreleaser)                       
| Deliver Go binaries as fast and easily as possible                            
                                                                                
    |
 | [gptscript](https://github.com/gptscript-ai/gptscript)                       
| Natural Language Programming                                                  
                                                                                
    |
-| [grafana-agent](https://github.com/grafana/agent)                            
| Grafana Agent is a telemetry collector for sending metrics, logs, and trace 
data to the opinionated Grafana observability stack.                            
      |
+| [grafana-agent](https://github.com/grafana-cold-storage/agent)               
| Grafana Agent is a telemetry collector for sending metrics, logs, and trace 
data to the opinionated Grafana observability stack.                            
      |
 | [grype](https://github.com/anchore/grype)                                    
| A vulnerability scanner for container images and filesystems                  
                                                                                
    |
 | [hadolint](https://github.com/hadolint/hadolint)                             
| A smarter Dockerfile linter that helps you build best practice Docker images  
                                                                                
    |
 | [helm](https://github.com/helm/helm)                                         
| The Kubernetes Package Manager: Think of it like apt/yum/homebrew for 
Kubernetes.                                                                     
            |
@@ -855,7 +856,7 @@
 | [hubble](https://github.com/cilium/hubble)                                   
| CLI for network, service & security observability for Kubernetes clusters 
running Cilium.                                                                 
        |
 | [hugo](https://github.com/gohugoio/hugo)                                     
| Static HTML and CSS website generator.                                        
                                                                                
    |
 | [hunk](https://github.com/modem-dev/hunk)                                    
| AI-powered code review and diff tool.                                         
                                                                                
    |
-| [influx](https://github.com/influxdata/influxdb)                             
| InfluxDB's command line interface (influx) is an interactive shell for the 
HTTP API.                                                                       
       |
+| [influx](https://github.com/influxdata/influx-cli)                           
| InfluxDB's command line interface (influx) is an interactive shell for the 
HTTP API.                                                                       
       |
 | [inlets-pro](https://github.com/inlets/inlets-pro)                           
| Cloud Native Tunnel for HTTP and TCP traffic.                                 
                                                                                
    |
 | [inletsctl](https://github.com/inlets/inletsctl)                             
| Automates the task of creating an exit-server (tunnel server) on public cloud 
infrastructure.                                                                 
    |
 | [istioctl](https://github.com/istio/istio)                                   
| Service Mesh to establish a programmable, application-aware network using the 
Envoy service proxy.                                                            
    |
@@ -872,7 +873,7 @@
 | [kail](https://github.com/boz/kail)                                          
| Kubernetes log viewer.                                                        
                                                                                
    |
 | [keploy](https://github.com/keploy/keploy)                                   
| Test generation for Developers. Generate tests and stubs for your application 
that actually work!                                                             
    |
 | [kgctl](https://github.com/squat/kilo)                                       
| A CLI to manage Kilo, a multi-cloud network overlay built on WireGuard and 
designed for Kubernetes.                                                        
       |
-| [kim](https://github.com/rancher/kim)                                        
| Build container images inside of Kubernetes. (Experimental)                   
                                                                                
    |
+| [kimi](https://github.com/MoonshotAI/kimi-cli)                               
| CLI for the Kimi AI assistant.                                                
                                                                                
    |
 | [kind](https://github.com/kubernetes-sigs/kind)                              
| Run local Kubernetes clusters using Docker container nodes.                   
                                                                                
    |
 | [kluctl](https://github.com/kluctl/kluctl)                                   
| Kluctl is a tool to deploy applications declaratively to Kubernetes via a 
gitops approach.                                                                
        |
 | [ko](https://github.com/ko-build/ko)                                         
| Build and deploy container images using Go                                    
                                                                                
    |
@@ -880,7 +881,7 @@
 | [krew](https://github.com/kubernetes-sigs/krew)                              
| Package manager for kubectl plugins.                                          
                                                                                
    |
 | [ktop](https://github.com/vladimirvivien/ktop)                               
| A top-like tool for your Kubernetes cluster.                                  
                                                                                
    |
 | [kube-bench](https://github.com/aquasecurity/kube-bench)                     
| Checks whether Kubernetes is deployed securely by running the checks 
documented in the CIS Kubernetes Benchmark.                                     
             |
-| [kube-burner](https://github.com/cloud-bulldozer/kube-burner)                
| A tool aimed at stressing Kubernetes clusters by creating or deleting a high 
quantity of objects.                                                            
     |
+| [kube-burner](https://github.com/kube-burner/kube-burner)                    
| A tool aimed at stressing Kubernetes clusters by creating or deleting a high 
quantity of objects.                                                            
     |
 | [kube-linter](https://github.com/stackrox/kube-linter)                       
| KubeLinter is a static analysis tool that checks Kubernetes YAML files and 
Helm charts to ensure the applications represented in them adhere to best 
practices.   |
 | [kube-score](https://github.com/zegl/kube-score)                             
| A tool that performs static code analysis of your Kubernetes object 
definitions.                                                                    
              |
 | [kubebuilder](https://github.com/kubernetes-sigs/kubebuilder)                
| Framework for building Kubernetes APIs using custom resource definitions 
(CRDs).                                                                         
         |
@@ -892,7 +893,7 @@
 | [kubelogin](https://github.com/Azure/kubelogin)                              
| A Kubernetes credential (exec) plugin implementing azure authentication       
                                                                                
    |
 | [kubens](https://github.com/ahmetb/kubectx)                                  
| Switch between Kubernetes namespaces smoothly.                                
                                                                                
    |
 | [kubescape](https://github.com/kubescape/kubescape)                          
| kubescape is the first tool for testing if Kubernetes is deployed securely as 
defined in Kubernetes Hardening Guidance by NSA and CISA                        
    |
-| [kubeseal](https://github.com/bitnami-labs/sealed-secrets)                   
| A Kubernetes controller and tool for one-way encrypted Secrets                
                                                                                
    |
+| [kubeseal](https://github.com/bitnami/sealed-secrets)                        
| A Kubernetes controller and tool for one-way encrypted Secrets                
                                                                                
    |
 | [kubetail](https://github.com/johanhaleby/kubetail)                          
| Bash script to tail Kubernetes logs from multiple pods at the same time.      
                                                                                
    |
 | [kubetrim](https://github.com/alexellis/kubetrim)                            
| Tidy up old Kubernetes clusters from kubeconfig.                              
                                                                                
    |
 | [kubeval](https://github.com/instrumenta/kubeval)                            
| Validate your Kubernetes configuration files, supports multiple Kubernetes 
versions                                                                        
       |
@@ -980,5 +981,5 @@
 | [xq](https://github.com/sibprogrammer/xq)                                    
| XML to JSON/YAML converter and query tool.                                    
                                                                                
    |
 | [yq](https://github.com/mikefarah/yq)                                        
| Portable command-line YAML processor.                                         
                                                                                
    |
 | [yt-dlp](https://github.com/yt-dlp/yt-dlp)                                   
| Fork of youtube-dl with additional features and fixes                         
                                                                                
    |
-There are 205 tools, use `arkade get NAME` to download one.
+There are 206 tools, use `arkade get NAME` to download one.                    
                                                                                
                                                                                
     
 <!-- end of tool list -->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.116/pkg/get/get_test.go 
new/arkade-0.11.117/pkg/get/get_test.go
--- old/arkade-0.11.116/pkg/get/get_test.go     2026-08-04 12:04:38.000000000 
+0200
+++ new/arkade-0.11.117/pkg/get/get_test.go     2026-08-07 18:57:18.000000000 
+0200
@@ -3463,6 +3463,64 @@
 
 }
 
+func Test_DownloadCodexCodeModeHost(t *testing.T) {
+       tools := MakeTools()
+       name := "codex-code-mode-host"
+       const version = "rust-v0.89.0"
+
+       tool := getTool(name, tools)
+
+       tests := []test{
+               {
+                       os:      "ming",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/openai/codex/releases/download/rust-v0.89.0/codex-code-mode-host-x86_64-pc-windows-msvc.exe.zip`,
+               },
+               {
+                       os:      "ming",
+                       arch:    archARM64,
+                       version: version,
+                       url:     
`https://github.com/openai/codex/releases/download/rust-v0.89.0/codex-code-mode-host-aarch64-pc-windows-msvc.exe.zip`,
+               },
+               {
+                       os:      "linux",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/openai/codex/releases/download/rust-v0.89.0/codex-code-mode-host-x86_64-unknown-linux-musl.tar.gz`,
+               },
+               {
+                       os:      "linux",
+                       arch:    archARM64,
+                       version: version,
+                       url:     
`https://github.com/openai/codex/releases/download/rust-v0.89.0/codex-code-mode-host-aarch64-unknown-linux-musl.tar.gz`,
+               },
+               {
+                       os:      "darwin",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/openai/codex/releases/download/rust-v0.89.0/codex-code-mode-host-x86_64-apple-darwin.tar.gz`,
+               },
+               {
+                       os:      "darwin",
+                       arch:    archDarwinARM64,
+                       version: version,
+                       url:     
`https://github.com/openai/codex/releases/download/rust-v0.89.0/codex-code-mode-host-aarch64-apple-darwin.tar.gz`,
+               },
+       }
+
+       for _, tc := range tests {
+               got, _, err := tool.GetURL(tc.os, tc.arch, tc.version, false)
+               if err != nil {
+                       t.Fatal(err)
+               }
+               if got != tc.url {
+                       t.Errorf("want: %s, got: %s", tc.url, got)
+               }
+       }
+
+}
+
 func Test_DownloadKimi(t *testing.T) {
        tools := MakeTools()
        name := "kimi"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.116/pkg/get/tools.go 
new/arkade-0.11.117/pkg/get/tools.go
--- old/arkade-0.11.116/pkg/get/tools.go        2026-08-04 12:04:38.000000000 
+0200
+++ new/arkade-0.11.117/pkg/get/tools.go        2026-08-07 18:57:18.000000000 
+0200
@@ -5668,6 +5668,47 @@
 
https://github.com/openai/codex/releases/download/{{.Version}}/codex-{{$arch}}-{{$os}}{{$ext}}`,
                })
 
+       // Codex Code Mode Host
+       tools = append(tools,
+               Tool{
+                       Owner:       "openai",
+                       Repo:        "codex",
+                       Name:        "codex-code-mode-host",
+                       Description: "Codex code mode host from OpenAI.",
+                       BinaryTemplate: `{{$arch := .Arch}}
+{{- if eq .Arch "amd64" -}}
+{{$arch = "x86_64"}}
+{{- else if eq .Arch "arm64" -}}
+{{$arch = "aarch64"}}
+{{- end}}
+{{$os := .OS}}
+{{- if HasPrefix .OS "ming" -}}
+{{$os = "pc-windows-msvc"}}
+{{- else if eq .OS "darwin" -}}
+{{$os = "apple-darwin"}}
+{{- else -}}
+{{$os = "unknown-linux-musl"}}
+{{- end}}
+codex-code-mode-host-{{$arch}}-{{$os}}`,
+                       URLTemplate: `{{$arch := .Arch}}
+{{- if eq .Arch "amd64" -}}
+{{$arch = "x86_64"}}
+{{- else if eq .Arch "arm64" -}}
+{{$arch = "aarch64"}}
+{{- end}}
+{{$os := .OS}}
+{{$ext := ".tar.gz"}}
+{{- if HasPrefix .OS "ming" -}}
+{{$os = "pc-windows-msvc.exe"}}
+{{$ext = ".zip"}}
+{{- else if eq .OS "darwin" -}}
+{{$os = "apple-darwin"}}
+{{- else -}}
+{{$os = "unknown-linux-musl"}}
+{{- end}}
+https://github.com/openai/codex/releases/download/{{.Version}}/codex-code-mode-host-{{$arch}}-{{$os}}{{$ext}}`,
+               })
+
        tools = append(tools,
                Tool{
                        Owner:          "vi",

++++++ arkade.obsinfo ++++++
--- /var/tmp/diff_new_pack.fAMcPb/_old  2026-08-11 17:11:32.407822061 +0200
+++ /var/tmp/diff_new_pack.fAMcPb/_new  2026-08-11 17:11:32.411822231 +0200
@@ -1,5 +1,5 @@
 name: arkade
-version: 0.11.116
-mtime: 1785837878
-commit: 90bfd8bd172c2cf18d80539d6ebf98360815f8e7
+version: 0.11.117
+mtime: 1786121838
+commit: 2abe127913ff6640051d6603d9f5343e658f08d9
 

++++++ vendor.tar.gz ++++++

Reply via email to