From fca6a39d57ae2b85bbe17705e83cecd32bb72dde Mon Sep 17 00:00:00 2001 From: Tommaso Gragnato Date: Sat, 7 Sep 2024 11:36:58 +0200 Subject: [PATCH] ci(tests): add runners and setup formulae testing --- .github/workflows/tests.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e30f738..4828fed 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -4,13 +4,19 @@ on: branches: - main pull_request: + branches: + - main + jobs: + test-bot: strategy: matrix: - os: [ macos-12 ] + os: [ macos-12, macos-13, macos-14, ubuntu-latest ] runs-on: ${{ matrix.os }} + steps: + - name: Set up Homebrew id: set-up-homebrew uses: Homebrew/actions/setup-homebrew@master @@ -33,12 +39,4 @@ jobs: - run: brew test-bot --only-tap-syntax - - run: brew test-bot --only-formulae --root-url=https://ghcr.io/v2/tgragnato/amule - if: github.event_name == 'pull_request' - - - name: Upload bottles as artifact - if: always() && github.event_name == 'pull_request' - uses: actions/upload-artifact@main - with: - name: bottles - path: '*.bottle.*' + - run: brew test-bot --only-formulae --root-url=https://ghcr.io/v2/tgragnato/tap amule