From 300c4d65e100a63594795f39cfe44c186497a613 Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Thu, 20 Aug 2026 20:31:40 +0300 Subject: [PATCH 1/3] fix ci --- .github/workflows/test.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 98eaade..9244484 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -50,9 +50,12 @@ jobs: fi for formula in "${formulae[@]}"; do + formula_name="${formula##*/}" + formula_name="${formula_name%.rb}" + brew style "$formula" - brew audit --new --online "$formula" - brew install --build-from-source "$formula" - brew test "$formula" - brew uninstall "$formula" + brew audit --new --online "$formula_name" + brew install --build-from-source "$formula_name" + brew test "$formula_name" + brew uninstall "$formula_name" done From ad9ca27a2a01eb9450108b1a485bf5d5fa215392 Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Thu, 20 Aug 2026 20:35:08 +0300 Subject: [PATCH 2/3] prevent ci duplicate actions --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9244484..9f80f8b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,6 +2,9 @@ name: Test Formulae on: push: + branches: + - main + - master pull_request: workflow_dispatch: From 012d52821075789d489f25ad830135f7a4b2b5c9 Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Thu, 20 Aug 2026 21:07:34 +0300 Subject: [PATCH 3/3] add bash dependency --- Formula/bashly.rb | 1 + gembrew/bashly.yml | 3 +++ 2 files changed, 4 insertions(+) diff --git a/Formula/bashly.rb b/Formula/bashly.rb index 841d8cc..8b52e82 100644 --- a/Formula/bashly.rb +++ b/Formula/bashly.rb @@ -8,6 +8,7 @@ class Bashly < Formula sha256 "9aa5506309be17ecc970a9bb26045426853aa37f78b5d582148ddb39b9c3b3a8" license "MIT" + depends_on "bash" depends_on "ruby" resource "colsole" do diff --git a/gembrew/bashly.yml b/gembrew/bashly.yml index 0914950..970683f 100644 --- a/gembrew/bashly.yml +++ b/gembrew/bashly.yml @@ -4,6 +4,9 @@ desc: Bash command-line framework and CLI generator homepage: https://bashly.dev repository: bashly-framework/homebrew-tap +dependencies: + - bash + test: |- system bin/"bashly", "init", "--minimal" system bin/"bashly", "generate"