Skip to content

Commit

Permalink
fix: don't forget to build binaries
Browse files Browse the repository at this point in the history
Signed-off-by: amannocci <[email protected]>
  • Loading branch information
amannocci committed Apr 22, 2024
1 parent c26105d commit 8e5e969
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,44 @@ concurrency:
group: ${{ github.workflow }}

jobs:
build:
strategy:
matrix:
os:
- macos-14
- macos-13
- ubuntu-latest
runs-on: ${{ matrix.os }}
permissions:
id-token: write
contents: write
steps:
- uses: actions/checkout@v4

- name: Install environment
uses: ./.github/workflows/env-install

- name: Build
run: poetry run poe build

- uses: actions/upload-artifact@v4
with:
name: temply-${{ matrix.os }}
path: "dist/*"

release:
runs-on: ubuntu-latest
needs:
- build
permissions:
contents: write
steps:
- uses: actions/checkout@v4

- uses: actions/download-artifact@v4
with:
merge-multiple: true

- uses: ./.github/workflows/env-install

- name: Release
Expand Down

0 comments on commit 8e5e969

Please sign in to comment.