From 3ddd6c1db28bd451a65fe9c69deab09e96c3a489 Mon Sep 17 00:00:00 2001 From: Chidi Williams Date: Mon, 12 Dec 2022 05:06:12 +0000 Subject: [PATCH] Fix release workflow (#234) --- .github/workflows/ci.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e132e87..a46942b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -155,7 +155,13 @@ jobs: dist/Buzz*-mac.dmg release: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + include: + - os: macos-latest + - os: windows-latest needs: [build, test] if: startsWith(github.ref, 'refs/tags/') steps: @@ -164,7 +170,12 @@ jobs: submodules: recursive - uses: actions/download-artifact@v3 with: - name: Buzz-Windows + name: Buzz-${{ runner.os }} + - name: Install Poetry Action + uses: snok/install-poetry@v1.3.1 + with: + virtualenvs-create: true + virtualenvs-in-project: true - name: Release uses: softprops/action-gh-release@v1 with: