Mercurial > msvpvf
comparison .github/workflows/build.yml @ 37:b283e2d60deb v1.1
Minor changes to GitHub Actions workflow
| author | Paper <37962225+mrpapersonic@users.noreply.github.com> |
|---|---|
| date | Sun, 17 Apr 2022 03:07:54 -0400 |
| parents | c517cf837d95 |
| children | 0fa325f60f07 |
comparison
equal
deleted
inserted
replaced
| 36:4c5f3d8d31e1 | 37:b283e2d60deb |
|---|---|
| 21 with: | 21 with: |
| 22 msystem: ${{matrix.sys}} | 22 msystem: ${{matrix.sys}} |
| 23 install: >- | 23 install: >- |
| 24 make | 24 make |
| 25 mingw-w64-${{matrix.env}}-clang | 25 mingw-w64-${{matrix.env}}-clang |
| 26 | |
| 26 - uses: actions/checkout@v2 | 27 - uses: actions/checkout@v2 |
| 28 | |
| 27 - name: make | 29 - name: make |
| 28 run: | | 30 run: | |
| 29 export CC=clang | 31 export CC=clang |
| 30 make | 32 make |
| 31 make gui | 33 make gui |
| 32 strip msvpvf.exe | 34 strip msvpvf.exe |
| 33 strip gui.exe | 35 strip gui.exe |
| 36 | |
| 34 - name: Upload artifact | 37 - name: Upload artifact |
| 35 uses: actions/upload-artifact@v2 | 38 uses: actions/upload-artifact@v2 |
| 36 with: | 39 with: |
| 37 name: msvpvf-win-${{matrix.env}}-${{ github.sha }} | 40 name: msvpvf-win-${{matrix.env}}-${{ github.sha }} |
| 38 path: | | 41 path: | |
| 42 LICENSE | |
| 39 gui.exe | 43 gui.exe |
| 40 msvpvf.exe | 44 msvpvf.exe |
| 45 | |
| 41 build-mac: | 46 build-mac: |
| 42 runs-on: macOS-latest | 47 runs-on: macOS-latest |
| 43 steps: | 48 steps: |
| 49 - name: Install "dependencies" | |
| 50 run: brew install zip | |
| 51 | |
| 44 - uses: actions/checkout@v2 | 52 - uses: actions/checkout@v2 |
| 53 | |
| 45 - name: make | 54 - name: make |
| 46 run: | | 55 run: | |
| 47 make | 56 make |
| 48 strip msvpvf | 57 strip msvpvf |
| 49 gzip -k msvpvf | 58 zip msvpvf.zip msvpvf LICENSE |
| 59 | |
| 50 - name: Upload artifact | 60 - name: Upload artifact |
| 51 uses: actions/upload-artifact@v2 | 61 uses: actions/upload-artifact@v2 |
| 52 with: | 62 with: |
| 53 name: msvpvf-osx-${{ github.sha }} | 63 name: msvpvf-osx-${{ github.sha }} |
| 54 path: | | 64 path: | |
| 55 msvpvf.gz | 65 msvpvf.zip |
