From f869869c08eff0a45c7db894a69de1192c5feee9 Mon Sep 17 00:00:00 2001 From: laggu91 Date: Sun, 5 Apr 2026 01:32:38 +0900 Subject: [PATCH] Stop staging a deleted cask placeholder in the release workflow The Homebrew formula PR automation still tried to stage Casks/.gitkeep even though the tap no longer contains that file. This caused the create-pull- request step to fail during the v0.3.0 release. Restrict the staged paths to Formula/git-volume.rb so the workflow can commit the generated formula update. Constraint: homebrew-tap now tracks Formula/git-volume.rb only Confidence: high Scope-risk: narrow Reversibility: clean Directive: Keep add-paths aligned with the files that actually exist in homebrew-tap main Tested: release workflow log analysis for run 23975754087/job 69932486621 Not-tested: rerunning the release workflow end-to-end after this fix --- .github/workflows/release.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 15ddea4..88ffed3 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -98,4 +98,3 @@ jobs: - source tarball: `${{ steps.meta.outputs.tarball_url }}` add-paths: | Formula/git-volume.rb - Casks/.gitkeep