From 18e690e1b3e8d3e5396305163221d9754b9bbe67 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Wed, 26 Jun 2024 21:18:15 +0200 Subject: [PATCH] Update CI config. --- .github/workflows/sync-ci-config.yml | 4 ++-- Formula/assetcache_exporter.rb | 5 ++++- Formula/dokku.rb | 4 ++-- Formula/lockscreen.rb | 2 +- Formula/rbenv-system-ruby.rb | 2 +- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/sync-ci-config.yml b/.github/workflows/sync-ci-config.yml index 07a0dd3..b81e85b 100644 --- a/.github/workflows/sync-ci-config.yml +++ b/.github/workflows/sync-ci-config.yml @@ -14,12 +14,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Clone main repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: persist-credentials: false - name: Clone secondary repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: repository: Homebrew/homebrew-cask path: homebrew-cask diff --git a/Formula/assetcache_exporter.rb b/Formula/assetcache_exporter.rb index a003216..09332c7 100644 --- a/Formula/assetcache_exporter.rb +++ b/Formula/assetcache_exporter.rb @@ -1,6 +1,8 @@ class AssetcacheExporter < Formula desc "Prometheus exporter for AssetCache" homepage "https://github.com/reitermarkus/assetcache_exporter" + url "https://github.com/reitermarkus/assetcache_exporter/archive/refs/tags/v0.2.0.tar.gz" + sha256 "0eab4e7acb96505943c1bcebf4906734163023a81fec99ccbb893b45aee4e4ae" head "https://github.com/reitermarkus/assetcache_exporter.git", branch: "main" depends_on "ruby" @@ -10,7 +12,8 @@ def install system "bundle", "install" (libexec/"bin").install "assetcache_exporter.rb" (bin/"assetcache_exporter").write_env_script libexec/"bin/assetcache_exporter.rb", - GEM_HOME: ENV["GEM_HOME"] + GEM_HOME: ENV["GEM_HOME"], + PATH: "#{Formula["ruby"].opt_bin}:$PATH" end service do diff --git a/Formula/dokku.rb b/Formula/dokku.rb index bb471c5..8df26fe 100644 --- a/Formula/dokku.rb +++ b/Formula/dokku.rb @@ -1,8 +1,8 @@ class Dokku < Formula desc "Command-line client for the Dokku PaaS" homepage "http://dokku.viewdocs.io" - url "https://github.com/dokku/dokku/archive/v0.26.8.tar.gz" - sha256 "03bf6712b6f46a2d1b6fb8b93892634f7658c5585d11523985466d3454487d05" + url "https://github.com/dokku/dokku/archive/refs/tags/v0.34.5.tar.gz" + sha256 "33ca8c8505b8ef2b4e9f61da90983c59625512cee1dfb852ee3ba8f2af8e2a2f" def install bin.install "contrib/dokku_client.sh" => "dokku" diff --git a/Formula/lockscreen.rb b/Formula/lockscreen.rb index dab193b..918d1fe 100644 --- a/Formula/lockscreen.rb +++ b/Formula/lockscreen.rb @@ -1,7 +1,7 @@ class Lockscreen < Formula desc "Utility to lock your screen" homepage "https://github.com/reitermarkus/lockscreen" - url "https://github.com/reitermarkus/lockscreen/archive/1.0.0.tar.gz" + url "https://github.com/reitermarkus/lockscreen/archive/refs/tags/1.0.0.tar.gz" sha256 "918e57b662f764ae5a5c98c9b37537ac97471cf46bd30910c71aa67281c925ff" def install diff --git a/Formula/rbenv-system-ruby.rb b/Formula/rbenv-system-ruby.rb index 376f8db..e828562 100644 --- a/Formula/rbenv-system-ruby.rb +++ b/Formula/rbenv-system-ruby.rb @@ -1,7 +1,7 @@ class RbenvSystemRuby < Formula desc "Plugin to make rbenv compatible with the system Ruby" homepage "https://github.com/reitermarkus/rbenv-system-ruby" - url "https://github.com/reitermarkus/rbenv-system-ruby/archive/1.0.4.tar.gz" + url "https://github.com/reitermarkus/rbenv-system-ruby/archive/refs/tags/1.0.4.tar.gz" sha256 "0d06ee1ad33b988cba2d27511ab487940bf0c1bf968cd6fd0bffc1b054ca3c01" head "https://github.com/reitermarkus/rbenv-system-ruby.git"