actually run test-patch #25
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This workflow file generates binaries for both Windows | |
# and OS X. However, https://github.com/actions/upload-artifact/issues/38 | |
# that basically says that it won't ever preserve permissions. | |
# That means an archive in an archive since we need to preserve them | |
# on OS X. Still... better than doing this all by hand. | |
--- | |
name: homebrew-test | |
on: [push] # yamllint disable-line rule:truthy | |
jobs: | |
testing-macos: | |
runs-on: macos-11 | |
steps: | |
# This step is necessary because one of our dependencies | |
# conflicts with the Github image . | |
- name: install homebrew go | |
shell: bash | |
run: | | |
brew unlink go || true | |
brew install go || true | |
brew link --overwrite go || true | |
- name: checkout | |
uses: actions/checkout@v4 | |
- name: tests | |
shell: bash | |
run: | | |
brew tap apache/yetus file://$(pwd) | |
brew install yetus --with-all --overwrite | |
test-patch --empty-patch --build-tool=nobuild --plugins=all |