Skip to content

Commit

Permalink
adds x86_64-apple as a target along with x86_64-linux
Browse files Browse the repository at this point in the history
  • Loading branch information
shahadarsh committed Jan 3, 2024
1 parent 86d32e2 commit ed199ee
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions .github/workflows/tembo_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ jobs:
image: quay.io/tembo/muslrust:1.71.0-stable
strategy:
fail-fast: false
matrix:
include:
- target: x86_64-apple-darwin
asset_name: x86_64-apple
- target: x86_64-unknown-linux-musl
asset_name: x86_64-linux
steps:
- name: Check out the repo
uses: actions/checkout@v4
Expand All @@ -26,8 +32,8 @@ jobs:
id: cargo_build
run: |
set -x
cargo build --release --target=x86_64-unknown-linux-musl
TEMBO_VERSION=$(target/x86_64-unknown-linux-musl/release/tembo --version)
cargo build --release --target=${{ matrix.target }}
TEMBO_VERSION=$(target/${{ matrix.target }}/release/tembo --version)
TEMBO_CLI_NAME="$(echo $TEMBO_VERSION | sed 's/ /-/g')"
echo "TEMBO_CLI_NAME=$TEMBO_CLI_NAME" >> $GITHUB_ENV
git config --global --add safe.directory '*'
Expand All @@ -43,10 +49,9 @@ jobs:
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: tembo-cli/target/x86_64-unknown-linux-musl/release/tembo
asset_name: ${{ env.TEMBO_CLI_NAME }}-x86_64-unknown-linux-musl
file: tembo-cli/target/${{ matrix.target }}/release/tembo
asset_name: ${{ env.TEMBO_CLI_NAME }}-${{ matrix.asset_name }}
prerelease: true
tag: ${{ github.ref }}
body: ${{ github.ref }}
# body: ${{ steps.changelog.outputs.changelog }}
body: ${{ steps.changelog.outputs.changelog }}

0 comments on commit ed199ee

Please sign in to comment.