Skip to content

Commit eda1109

Browse files
committed
Fix Homebrew formula sha256 extraction
1 parent 004efef commit eda1109

3 files changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,10 @@ jobs:
9494
cd artifacts
9595
cat *.sha256 > checksums.txt
9696
cat checksums.txt
97-
echo "darwin_arm64=$(grep darwin-arm64 *.sha256 | head -1 | cut -d' ' -f1)" >> $GITHUB_OUTPUT
98-
echo "darwin_x64=$(grep darwin-x64 *.sha256 | head -1 | cut -d' ' -f1)" >> $GITHUB_OUTPUT
99-
echo "linux_x64=$(grep linux-x64 *.sha256 | head -1 | cut -d' ' -f1)" >> $GITHUB_OUTPUT
97+
# Extract just the hash (first field) from each .sha256 file
98+
echo "darwin_arm64=$(cat *darwin-arm64*.sha256 | awk '{print $1}')" >> $GITHUB_OUTPUT
99+
echo "darwin_x64=$(cat *darwin-x64*.sha256 | awk '{print $1}')" >> $GITHUB_OUTPUT
100+
echo "linux_x64=$(cat *linux-x64*.sha256 | awk '{print $1}')" >> $GITHUB_OUTPUT
100101
101102
- name: Create Release
102103
uses: softprops/action-gh-release@v2

Formula/devproc.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ class Devproc < Formula
1010
on_macos do
1111
if Hardware::CPU.arm?
1212
url "https://github.com/captjt/devproc/releases/download/v0.3.0/devproc-v0.3.0-darwin-arm64.tar.gz"
13-
sha256 "devproc-v0.3.0-darwin-arm64.tar.gz.sha256:5585639def3de52513bdc61e3ac8bc9b968504707ba5a4186772fbaba38191da"
13+
sha256 "5585639def3de52513bdc61e3ac8bc9b968504707ba5a4186772fbaba38191da"
1414
else
1515
url "https://github.com/captjt/devproc/releases/download/v0.3.0/devproc-v0.3.0-darwin-x64.tar.gz"
16-
sha256 "devproc-v0.3.0-darwin-x64.tar.gz.sha256:fc0edec0d4ac43a3f1d2975bbc465da7b1554cf8bb40f1b6842952aef759a8af"
16+
sha256 "fc0edec0d4ac43a3f1d2975bbc465da7b1554cf8bb40f1b6842952aef759a8af"
1717
end
1818
end
1919

2020
on_linux do
2121
url "https://github.com/captjt/devproc/releases/download/v0.3.0/devproc-v0.3.0-linux-x64.tar.gz"
22-
sha256 "devproc-v0.3.0-linux-x64.tar.gz.sha256:7d161ef05e8b4a254678c4199a287805e3f842c3f52a57e890ccaa95d78ff064"
22+
sha256 "7d161ef05e8b4a254678c4199a287805e3f842c3f52a57e890ccaa95d78ff064"
2323
end
2424

2525
def install

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ A terminal UI application for managing your local development environment - hot
1717
### Homebrew (macOS/Linux)
1818

1919
```bash
20-
brew tap captjt/devproc
20+
# To be remaned soon!
21+
brew tap captjt/devproc https://github.com/captjt/devproc
2122
brew install devproc
2223
```
2324

0 commit comments

Comments
 (0)