Skip to content

Commit

Permalink
Don't release beta verions to Homebrew
Browse files Browse the repository at this point in the history
  • Loading branch information
ileitch committed Aug 19, 2024
1 parent 0f4d7f8 commit a04e290
Showing 1 changed file with 19 additions and 9 deletions.
28 changes: 19 additions & 9 deletions scripts/release
Original file line number Diff line number Diff line change
Expand Up @@ -94,13 +94,23 @@ echo

confirm "Continue?"

cd ..
gh release create -F .release/release_notes.md "${version}" ".release/${zip_filename}" ".release/${zip_artifactbundle}"
is_latest=true

# HomeBrew
cd ../homebrew-periphery
cat periphery.rb.template | sed s/__VERSION__/${version}/ | sed s/__SHA256__/${sha256}/ > Casks/periphery.rb
git add Casks/periphery.rb
git commit -m "${version}"
git push origin master
cd ../periphery
if [[ $version == *"beta"* ]]; then
is_latest=false
fi

cd ..
gh release create "--latest=${is_latest}" -F .release/release_notes.md "${version}" ".release/${zip_filename}" ".release/${zip_artifactbundle}"

# Homebrew
if [ $is_latest = false ]; then
echo "Not releasing beta to Homebrew."
else
cd ../homebrew-periphery
cat periphery.rb.template | sed s/__VERSION__/${version}/ | sed s/__SHA256__/${sha256}/ > Casks/periphery.rb
git add Casks/periphery.rb
git commit -m "${version}"
git push origin master
cd ../periphery
fi

0 comments on commit a04e290

Please sign in to comment.