Skip to content

Commit

Permalink
macos build artifact
Browse files Browse the repository at this point in the history
  • Loading branch information
vampirefrog committed Nov 15, 2024
1 parent 4b0734a commit 180de39
Showing 1 changed file with 22 additions and 2 deletions.
24 changes: 22 additions & 2 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,30 @@ jobs:
uses: Homebrew/actions/setup-homebrew@master
- name: Install deps
run: brew install portaudio libsndfile bison flex
- run: bison --version
- run: flex --version
- uses: actions/checkout@v4
with:
submodules: true
- name: Build
run: make YACC=$(brew --prefix bison)/bin/bison LEX=$(brew --prefix flex)/bin/flex all tests
- name: Set outputs
id: vars
run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Upload build artifact
uses: actions/upload-artifact@v4
with:
name: mdxtools-${{steps.vars.outputs.sha_short}}
path: |
adpcm-decode
adpcm-encode
mdx2midi
mdx2mml
mdx2opm
mdxdump
mdxinfo
mdxplay
mdx2pcm
mkpdx
mml2mdx
pdx2sf2
pdx2wav
pdxinfo

0 comments on commit 180de39

Please sign in to comment.