ci: install stylua from their releases

It's quicker to grab the .zip file rather than using homebrew.
This commit is contained in:
dundargoc 2023-05-01 07:56:17 +02:00 committed by dundargoc
parent 9f8f287c61
commit b6b70ae199

View File

@ -35,13 +35,15 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Set up Homebrew
uses: Homebrew/actions/setup-homebrew@master
- name: Install dependencies
run: ./.github/scripts/install_deps.sh
- name: Install stylua
run: |
./.github/scripts/install_deps.sh
brew install stylua
URL=$(curl -L https://api.github.com/repos/JohnnyMorganz/StyLua/releases/latest | jq -r '.assets[] | select(.name == "stylua-linux-x86_64.zip") | .browser_download_url')
wget --directory-prefix="$BIN_DIR" "$URL"
(cd "$BIN_DIR"; unzip stylua*.zip)
echo "$BIN_DIR" >> $GITHUB_PATH
- uses: ./.github/actions/cache