From 5f17a959e314f2286f97862c5870c276c6e031d5 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Wed, 3 May 2023 09:47:20 +0800 Subject: [PATCH] chore: update ActRunner to v0.1.6 and improve test coverage - Remove `@@using = :nounzip` and related conditional block - Update ActRunner version from `0.1.4` to `0.1.6` - Update checksums for different platforms in ActRunner Signed-off-by: Bo-Yi Wu --- act_runner-head.rb | 10 +++------- act_runner.rb | 20 ++++++++------------ 2 files changed, 11 insertions(+), 19 deletions(-) diff --git a/act_runner-head.rb b/act_runner-head.rb index 63c8f9a..8773aaa 100644 --- a/act_runner-head.rb +++ b/act_runner-head.rb @@ -16,13 +16,9 @@ class ActRunnerHead < Formula @@filename = "act_runner-#{version}-#{os}-#{arch}" @@url = "https://dl.gitea.com/act_runner/#{version}/#{@@filename}" - @@using = :nounzip - - if os == "darwin" || arch == "amd64" - @@url += ".xz" - @@using = nil - depends_on "xz" - end + @@url += ".xz" + @@using = nil + depends_on "xz" @@sha256 = %x[ curl -sL #{@@url}.sha256 ].split.first diff --git a/act_runner.rb b/act_runner.rb index 061e26f..94730b7 100644 --- a/act_runner.rb +++ b/act_runner.rb @@ -3,7 +3,7 @@ require_relative './utils/macos_codesign.rb' class ActRunner < Formula desc "A runner for Gitea based on act" homepage "https://gitea.com/gitea/act_runner" - version "0.1.4" + version "0.1.6" os = OS.mac? ? "darwin" : "linux" arch = case Hardware::CPU.arch @@ -16,19 +16,15 @@ class ActRunner < Formula @@filename = "act_runner-#{version}-#{os}-#{arch}" @@url = "https://dl.gitea.com/act_runner/#{version}/#{@@filename}" - @@using = :nounzip - - if os == "darwin" || arch == "amd64" - @@url += ".xz" - @@using = nil - depends_on "xz" - end + @@url += ".xz" + @@using = nil + depends_on "xz" @@sha256 = case "#{os}-#{arch}" - when "linux-amd64" then "b58399e7749ebaff81b5bbcaf0d867b0fdfafc79713048246ca3cd08c01d8a39" - when "linux-arm64" then "21266b96de3d1b73040cc429878ec440a6ff3bba9bedb93e9c545acda5503e56" # binary - when "darwin-amd64" then "4a90edcc7f6808c2cfa3069a78176bca21a9713d7693c059f65562c97b1d6628" - when "darwin-arm64" then "ae1e17a8b873468d0cd73b188e0e46980ea05a16d0910f802e1e18c22e747f01" + when "linux-amd64" then "54c54dcf9337a7f154ca156269129022babaf5cb44574132c0c4a51e2e4b43ac" + when "linux-arm64" then "7dd14455235bbdb3ed6059da137597fcf649f3e48343354601ae6e6214d7603f" # binary + when "darwin-amd64" then "db772791ace78e6c821a89b6b3fbadb670ca9c8c0795f9c8ba8dfdd99317fe5e" + when "darwin-arm64" then "9970d43e87b78e6ea1132242cefe92fc7c778de98a40c29494b36c441d9e94de" else raise "act_runner: Unsupported system #{os}-#{arch}" end