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-02-16 13:10:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arkade (Old)
 and      /work/SRC/openSUSE:Factory/.arkade.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "arkade"

Mon Feb 16 13:10:10 2026 rev:76 rq:1333152 version:0.11.80

Changes:
--------
--- /work/SRC/openSUSE:Factory/arkade/arkade.changes    2026-02-12 
17:28:50.071025872 +0100
+++ /work/SRC/openSUSE:Factory/.arkade.new.1977/arkade.changes  2026-02-16 
13:16:36.732211211 +0100
@@ -1,0 +2,6 @@
+Sat Feb 14 08:25:12 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.11.80:
+  * Add step CLI
+
+-------------------------------------------------------------------

Old:
----
  arkade-0.11.79.obscpio

New:
----
  arkade-0.11.80.obscpio

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

Other differences:
------------------
++++++ arkade.spec ++++++
--- /var/tmp/diff_new_pack.CFtUYo/_old  2026-02-16 13:16:37.668250066 +0100
+++ /var/tmp/diff_new_pack.CFtUYo/_new  2026-02-16 13:16:37.668250066 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           arkade
-Version:        0.11.79
+Version:        0.11.80
 Release:        0
 Summary:        Open Source Kubernetes Marketplace
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.CFtUYo/_old  2026-02-16 13:16:37.712251893 +0100
+++ /var/tmp/diff_new_pack.CFtUYo/_new  2026-02-16 13:16:37.720252225 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/alexellis/arkade</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">0.11.79</param>
+    <param name="revision">0.11.80</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.CFtUYo/_old  2026-02-16 13:16:37.756253719 +0100
+++ /var/tmp/diff_new_pack.CFtUYo/_new  2026-02-16 13:16:37.760253885 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/alexellis/arkade</param>
-              <param 
name="changesrevision">3f8830418f1e16bc3400fe19e94e61a0328c3199</param></service></servicedata>
+              <param 
name="changesrevision">47b65f5fb78225698398dc0143f4bc5f64df777f</param></service></servicedata>
 (No newline at EOF)
 

++++++ arkade-0.11.79.obscpio -> arkade-0.11.80.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.79/README.md new/arkade-0.11.80/README.md
--- old/arkade-0.11.79/README.md        2026-02-12 12:12:24.000000000 +0100
+++ new/arkade-0.11.80/README.md        2026-02-13 18:08:14.000000000 +0100
@@ -934,6 +934,7 @@
 | [skupper](https://github.com/skupperproject/skupper)                         
| Skupper is an implementation of a Virtual Application Network, enabling rich 
hybrid cloud communication                                                      
     |
 | [snowmachine](https://github.com/rgee0/snowmachine)                          
| Festive cheer for your terminal.                                              
                                                                                
    |
 | [sops](https://github.com/getsops/sops)                                      
| Simple and flexible tool for managing secrets                                 
                                                                                
    |
+| [step](https://github.com/smallstep/cli)                                     
| CLI for creating and managing cryptographic credentials with Smallstep.       
                                                                                
       |
 | [ssync](https://github.com/alexellis/ssync)                                  
| Sync files from one machine to another.                                       
                                                                                
    |
 | [starship](https://github.com/starship/starship)                             
| The minimal, blazing-fast, and infinitely customizable prompt for any shell!  
                                                                                
    |
 | [stern](https://github.com/stern/stern)                                      
| Multi pod and container log tailing for Kubernetes.                           
                                                                                
    |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.79/pkg/get/get_test.go 
new/arkade-0.11.80/pkg/get/get_test.go
--- old/arkade-0.11.79/pkg/get/get_test.go      2026-02-12 12:12:24.000000000 
+0100
+++ new/arkade-0.11.80/pkg/get/get_test.go      2026-02-13 18:08:14.000000000 
+0100
@@ -9236,6 +9236,70 @@
        }
 }
 
+func Test_DownloadStep(t *testing.T) {
+       tools := MakeTools()
+       name := "step"
+
+       tool := getTool(name, tools)
+
+       const toolVersion = "v0.29.0"
+
+       tests := []test{
+               {
+                       os:      "linux",
+                       arch:    arch64bit,
+                       version: toolVersion,
+                       url:     
"https://github.com/smallstep/cli/releases/download/v0.29.0/step_linux_0.29.0_amd64.tar.gz";,
+                       binary:  "step",
+               },
+               {
+                       os:      "linux",
+                       arch:    archARM64,
+                       version: toolVersion,
+                       url:     
"https://github.com/smallstep/cli/releases/download/v0.29.0/step_linux_0.29.0_arm64.tar.gz";,
+                       binary:  "step",
+               },
+               {
+                       os:      "darwin",
+                       arch:    arch64bit,
+                       version: toolVersion,
+                       url:     
"https://github.com/smallstep/cli/releases/download/v0.29.0/step_darwin_0.29.0_amd64.tar.gz";,
+                       binary:  "step",
+               },
+               {
+                       os:      "darwin",
+                       arch:    archDarwinARM64,
+                       version: toolVersion,
+                       url:     
"https://github.com/smallstep/cli/releases/download/v0.29.0/step_darwin_0.29.0_arm64.tar.gz";,
+                       binary:  "step",
+               },
+               {
+                       os:      "ming",
+                       arch:    arch64bit,
+                       version: toolVersion,
+                       url:     
"https://github.com/smallstep/cli/releases/download/v0.29.0/step_windows_0.29.0_amd64.zip";,
+                       binary:  "step",
+               },
+       }
+
+       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("for %s/%s, want: %q, but got: %q", tc.os, 
tc.arch, tc.url, got)
+               }
+               binary, err := GetBinaryName(tool, tc.os, tc.arch, tc.version)
+               if err != nil {
+                       t.Fatal(err)
+               }
+               if binary != tc.binary {
+                       t.Errorf("for %s/%s, want binary: %q, but got: %q", 
tc.os, tc.arch, tc.binary, binary)
+               }
+       }
+}
+
 func Test_DownloadDyff(t *testing.T) {
        tools := MakeTools()
        name := "dyff"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.79/pkg/get/tools.go 
new/arkade-0.11.80/pkg/get/tools.go
--- old/arkade-0.11.79/pkg/get/tools.go 2026-02-12 12:12:24.000000000 +0100
+++ new/arkade-0.11.80/pkg/get/tools.go 2026-02-13 18:08:14.000000000 +0100
@@ -5107,6 +5107,39 @@
 
        tools = append(tools,
                Tool{
+                       Owner:          "smallstep",
+                       Repo:           "cli",
+                       Name:           "step",
+                       Description:    "CLI for creating and managing 
cryptographic credentials with Smallstep.",
+                       VerifyStrategy: HashicorpShasumStrategy,
+                       VerifyTemplate: `
+https://github.com/{{.Owner}}/{{.Repo}}/releases/download/{{.Version}}/checksums.txt`,
+                       BinaryTemplate: `{{.Name}}`,
+                       URLTemplate: `
+{{$target := ""}}
+{{$version := .VersionNumber}}
+{{- if eq .OS "linux" -}}
+       {{- if eq .Arch "x86_64" -}}
+               {{$target = printf "step_linux_%s_amd64.tar.gz" $version}}
+       {{- else if (or (eq .Arch "aarch64") (eq .Arch "arm64") ) -}}
+               {{$target = printf "step_linux_%s_arm64.tar.gz" $version}}
+       {{- end -}}
+{{- else if eq .OS "darwin" -}}
+       {{- if eq .Arch "x86_64" -}}
+               {{$target = printf "step_darwin_%s_amd64.tar.gz" $version}}
+       {{- else if (or (eq .Arch "arm64") (eq .Arch "aarch64") ) -}}
+               {{$target = printf "step_darwin_%s_arm64.tar.gz" $version}}
+       {{- end -}}
+{{- else if HasPrefix .OS "ming" -}}
+       {{- if eq .Arch "x86_64" -}}
+               {{$target = printf "step_windows_%s_amd64.zip" $version}}
+       {{- end -}}
+{{- end -}}
+https://github.com/{{.Owner}}/{{.Repo}}/releases/download/{{.Version}}/{{$target}}`,
+               })
+
+       tools = append(tools,
+               Tool{
                        Owner:          "homeport",
                        Repo:           "dyff",
                        Name:           "dyff",

++++++ arkade.obsinfo ++++++
--- /var/tmp/diff_new_pack.CFtUYo/_old  2026-02-16 13:16:40.168353846 +0100
+++ /var/tmp/diff_new_pack.CFtUYo/_new  2026-02-16 13:16:40.196355009 +0100
@@ -1,5 +1,5 @@
 name: arkade
-version: 0.11.79
-mtime: 1770894744
-commit: 3f8830418f1e16bc3400fe19e94e61a0328c3199
+version: 0.11.80
+mtime: 1771002494
+commit: 47b65f5fb78225698398dc0143f4bc5f64df777f
 

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

Reply via email to