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-04 21:36:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/arkade (Old) and /work/SRC/openSUSE:Factory/.arkade.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arkade" Tue Aug 4 21:36:03 2026 rev:88 rq:1369357 version:0.11.115 Changes: -------- --- /work/SRC/openSUSE:Factory/arkade/arkade.changes 2026-07-28 18:18:14.319221553 +0200 +++ /work/SRC/openSUSE:Factory/.arkade.new.16738/arkade.changes 2026-08-04 21:38:44.953253201 +0200 @@ -1,0 +2,6 @@ +Tue Aug 04 05:18:23 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.11.115: + * Add actionlint to arkade get + +------------------------------------------------------------------- Old: ---- arkade-0.11.114.obscpio New: ---- arkade-0.11.115.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ arkade.spec ++++++ --- /var/tmp/diff_new_pack.Cpl0PM/_old 2026-08-04 21:38:46.053291682 +0200 +++ /var/tmp/diff_new_pack.Cpl0PM/_new 2026-08-04 21:38:46.057291822 +0200 @@ -17,7 +17,7 @@ Name: arkade -Version: 0.11.114 +Version: 0.11.115 Release: 0 Summary: Open Source Kubernetes Marketplace License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Cpl0PM/_old 2026-08-04 21:38:46.133294480 +0200 +++ /var/tmp/diff_new_pack.Cpl0PM/_new 2026-08-04 21:38:46.137294621 +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.114</param> + <param name="revision">refs/tags/0.11.115</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Cpl0PM/_old 2026-08-04 21:38:46.161295460 +0200 +++ /var/tmp/diff_new_pack.Cpl0PM/_new 2026-08-04 21:38:46.165295600 +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">07f5fc020042372f9f5b3420fbecbc9e6c7a27d8</param></service></servicedata> + <param name="changesrevision">9e59d73815c6d8929a023b87f625e1a94de10f28</param></service></servicedata> (No newline at EOF) ++++++ arkade-0.11.114.obscpio -> arkade-0.11.115.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/arkade-0.11.114/README.md new/arkade-0.11.115/README.md --- old/arkade-0.11.114/README.md 2026-07-27 13:17:50.000000000 +0200 +++ new/arkade-0.11.115/README.md 2026-08-03 21:56:59.000000000 +0200 @@ -776,6 +776,7 @@ | TOOL | DESCRIPTION | |------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [act](https://github.com/nektos/act) | Run GitHub Actions locally | +| [actionlint](https://github.com/rhysd/actionlint) | Static checker for GitHub Actions workflow files. | | [actions-usage](https://github.com/self-actuated/actions-usage) | Get usage insights from GitHub Actions. | | [actuated-cli](https://github.com/self-actuated/actuated-cli) | Official CLI for actuated.dev | | [age](https://github.com/FiloSottile/age) | A simple, modern, and secure file encryption tool. | @@ -979,5 +980,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 204 tools, use `arkade get NAME` to download one. +There are 205 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.114/pkg/get/get_test.go new/arkade-0.11.115/pkg/get/get_test.go --- old/arkade-0.11.114/pkg/get/get_test.go 2026-07-27 13:17:50.000000000 +0200 +++ new/arkade-0.11.115/pkg/get/get_test.go 2026-08-03 21:56:59.000000000 +0200 @@ -34,6 +34,58 @@ return tool } +func Test_DownloadActionlint(t *testing.T) { + tools := MakeTools() + name := "actionlint" + + tool := getTool(name, tools) + + const toolVersion = "v1.7.12" + + tests := []test{ + { + os: "linux", + arch: arch64bit, + version: toolVersion, + url: "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_amd64.tar.gz", + }, + { + os: "linux", + arch: archARM64, + version: toolVersion, + url: "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_arm64.tar.gz", + }, + { + os: "darwin", + arch: arch64bit, + version: toolVersion, + url: "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_darwin_amd64.tar.gz", + }, + { + os: "darwin", + arch: archDarwinARM64, + version: toolVersion, + url: "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_darwin_arm64.tar.gz", + }, + { + os: "ming", + arch: arch64bit, + version: toolVersion, + url: "https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_windows_amd64.zip", + }, + } + + 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_DownloadRipgrep(t *testing.T) { tools := MakeTools() name := "rg" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/arkade-0.11.114/pkg/get/tools.go new/arkade-0.11.115/pkg/get/tools.go --- old/arkade-0.11.114/pkg/get/tools.go 2026-07-27 13:17:50.000000000 +0200 +++ new/arkade-0.11.115/pkg/get/tools.go 2026-08-03 21:56:59.000000000 +0200 @@ -629,6 +629,38 @@ tools = append(tools, Tool{ + Owner: "rhysd", + Repo: "actionlint", + Name: "actionlint", + Description: "Static checker for GitHub Actions workflow files.", + BinaryTemplate: `{{$arch := ""}} + {{- if eq .Arch "x86_64" -}} + {{$arch = "amd64"}} + {{- else if or (eq .Arch "aarch64") (eq .Arch "arm64") -}} + {{$arch = "arm64"}} + {{- end -}} + + {{$osStr := ""}} + {{$ext := "tar.gz"}} + {{- if eq .OS "linux" -}} + {{$osStr = "linux"}} + {{- else if eq .OS "darwin" -}} + {{$osStr = "darwin"}} + {{- else if HasPrefix .OS "ming" -}} + {{$osStr = "windows"}} + {{$ext = "zip"}} + {{- end -}} + + {{$filename := ""}} + {{- if and $osStr $arch -}} + {{$filename = printf "actionlint_%s_%s_%s.%s" .VersionNumber $osStr $arch $ext}} + {{- else -}} + {{$filename = "actionlint-unsupported.tar.gz"}} + {{- end -}} + + {{$filename}}`, + }, + Tool{ Owner: "sigoden", Repo: "dufs", Name: "dufs", ++++++ arkade.obsinfo ++++++ --- /var/tmp/diff_new_pack.Cpl0PM/_old 2026-08-04 21:38:47.649347514 +0200 +++ /var/tmp/diff_new_pack.Cpl0PM/_new 2026-08-04 21:38:47.661347934 +0200 @@ -1,5 +1,5 @@ name: arkade -version: 0.11.114 -mtime: 1785151070 -commit: 07f5fc020042372f9f5b3420fbecbc9e6c7a27d8 +version: 0.11.115 +mtime: 1785787019 +commit: 9e59d73815c6d8929a023b87f625e1a94de10f28 ++++++ vendor.tar.gz ++++++
