Skip to content

Fix test CI step

Fix test CI step #126

Workflow file for this run

name: Test
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
test:
runs-on: macos-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v5
- name: Set up Homebrew
run: |
brew update
brew tap homebrew/cask
- name: Install
run: |
brew tap-new siafoundation/test --no-git
cp -r Formula/* $(brew --repository)/Library/Taps/siafoundation/homebrew-test/Formula
brew install --formula --build-from-source $(brew --repository)/Library/Taps/siafoundation/homebrew-test/Formula/*.rb
- name: Test
run: brew test $(brew --repository)/Library/Taps/siafoundation/homebrew-test/Formula/*.rb
- name: Audit
run: |
for file in $(brew --repository)/Library/Taps/siafoundation/homebrew-test/Formula/*
do
brew audit --formula "$(basename ${file%.rb})"
done