mirror of
https://gitea.com/gitea/homebrew-gitea.git
synced 2024-06-02 10:11:26 +05:30
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 <appleboy.tw@gmail.com>
This commit is contained in:
parent
8852de1ec4
commit
5f17a959e3
|
@ -16,13 +16,9 @@ class ActRunnerHead < Formula
|
||||||
|
|
||||||
@@filename = "act_runner-#{version}-#{os}-#{arch}"
|
@@filename = "act_runner-#{version}-#{os}-#{arch}"
|
||||||
@@url = "https://dl.gitea.com/act_runner/#{version}/#{@@filename}"
|
@@url = "https://dl.gitea.com/act_runner/#{version}/#{@@filename}"
|
||||||
@@using = :nounzip
|
@@url += ".xz"
|
||||||
|
@@using = nil
|
||||||
if os == "darwin" || arch == "amd64"
|
depends_on "xz"
|
||||||
@@url += ".xz"
|
|
||||||
@@using = nil
|
|
||||||
depends_on "xz"
|
|
||||||
end
|
|
||||||
|
|
||||||
@@sha256 = %x[ curl -sL #{@@url}.sha256 ].split.first
|
@@sha256 = %x[ curl -sL #{@@url}.sha256 ].split.first
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ require_relative './utils/macos_codesign.rb'
|
||||||
class ActRunner < Formula
|
class ActRunner < Formula
|
||||||
desc "A runner for Gitea based on act"
|
desc "A runner for Gitea based on act"
|
||||||
homepage "https://gitea.com/gitea/act_runner"
|
homepage "https://gitea.com/gitea/act_runner"
|
||||||
version "0.1.4"
|
version "0.1.6"
|
||||||
|
|
||||||
os = OS.mac? ? "darwin" : "linux"
|
os = OS.mac? ? "darwin" : "linux"
|
||||||
arch = case Hardware::CPU.arch
|
arch = case Hardware::CPU.arch
|
||||||
|
@ -16,19 +16,15 @@ class ActRunner < Formula
|
||||||
|
|
||||||
@@filename = "act_runner-#{version}-#{os}-#{arch}"
|
@@filename = "act_runner-#{version}-#{os}-#{arch}"
|
||||||
@@url = "https://dl.gitea.com/act_runner/#{version}/#{@@filename}"
|
@@url = "https://dl.gitea.com/act_runner/#{version}/#{@@filename}"
|
||||||
@@using = :nounzip
|
@@url += ".xz"
|
||||||
|
@@using = nil
|
||||||
if os == "darwin" || arch == "amd64"
|
depends_on "xz"
|
||||||
@@url += ".xz"
|
|
||||||
@@using = nil
|
|
||||||
depends_on "xz"
|
|
||||||
end
|
|
||||||
|
|
||||||
@@sha256 = case "#{os}-#{arch}"
|
@@sha256 = case "#{os}-#{arch}"
|
||||||
when "linux-amd64" then "b58399e7749ebaff81b5bbcaf0d867b0fdfafc79713048246ca3cd08c01d8a39"
|
when "linux-amd64" then "54c54dcf9337a7f154ca156269129022babaf5cb44574132c0c4a51e2e4b43ac"
|
||||||
when "linux-arm64" then "21266b96de3d1b73040cc429878ec440a6ff3bba9bedb93e9c545acda5503e56" # binary
|
when "linux-arm64" then "7dd14455235bbdb3ed6059da137597fcf649f3e48343354601ae6e6214d7603f" # binary
|
||||||
when "darwin-amd64" then "4a90edcc7f6808c2cfa3069a78176bca21a9713d7693c059f65562c97b1d6628"
|
when "darwin-amd64" then "db772791ace78e6c821a89b6b3fbadb670ca9c8c0795f9c8ba8dfdd99317fe5e"
|
||||||
when "darwin-arm64" then "ae1e17a8b873468d0cd73b188e0e46980ea05a16d0910f802e1e18c22e747f01"
|
when "darwin-arm64" then "9970d43e87b78e6ea1132242cefe92fc7c778de98a40c29494b36c441d9e94de"
|
||||||
else
|
else
|
||||||
raise "act_runner: Unsupported system #{os}-#{arch}"
|
raise "act_runner: Unsupported system #{os}-#{arch}"
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue