1#!/bin/bash 2 3RELEASE_FILE="./tmp/release.json" 4HOMEBREW_ROOT="/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" 5export HOMEBREW_GITHUB_API_TOKEN=$(awk '/api.github.com/{getline;getline;print $2}' ~/.netrc) 6 7# Setup directory 8mkdir -p ./tmp 9rm -rf ./tmp/* 10 11# Fetch the latest published version 12curl -s https://api.github.com/repos/sosedoff/pgweb/releases/latest > $RELEASE_FILE 13VERSION="$(jq -r .tag_name < $RELEASE_FILE)" 14URL="https://github.com/sosedoff/pgweb/archive/$VERSION.tar.gz" 15URL_SHA256=$(wget -qO- $URL | shasum -a 256 | cut -d ' ' -f 1) 16 17# Reset any changes 18git -C $HOMEBREW_ROOT reset --hard 19 20# Update formula 21brew bump-formula-pr \ 22 --url=$URL \ 23 --sha256=$URL_SHA256 \ 24 pgweb 25