Skip to content

actually run test-patch #25

actually run test-patch

actually run test-patch #25

Workflow file for this run

# 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