Skip to content

Commit

Permalink
CI: Upload artifacts from cmake builds, for inspection
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <[email protected]>
  • Loading branch information
falkTX committed Jul 28, 2023
1 parent 3ea6fd4 commit e13f825
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ jobs:
run: cmake --build build -j $(sysctl -n hw.logicalcpu)
- name: install
run: cmake --install build --verbose
- uses: actions/upload-artifact@v3
with:
name: macos-libs
path: ${{ env.DESTDIR }}

macos-frameworks:
runs-on: macos-latest
Expand All @@ -39,6 +43,10 @@ jobs:
run: cmake --build build -j $(sysctl -n hw.logicalcpu)
- name: install
run: cmake --install build --verbose
- uses: actions/upload-artifact@v3
with:
name: macos-frameworks
path: ${{ env.DESTDIR }}

mingw32-cross:
runs-on: ubuntu-22.04
Expand Down Expand Up @@ -66,6 +74,10 @@ jobs:
run: cmake --build build -j $(nproc)
- name: install
run: cmake --install build --verbose
- uses: actions/upload-artifact@v3
with:
name: mingw32
path: ${{ env.DESTDIR }}

mingw64-cross:
runs-on: ubuntu-22.04
Expand Down Expand Up @@ -93,6 +105,10 @@ jobs:
run: cmake --build build -j $(nproc)
- name: install
run: cmake --install build --verbose
- uses: actions/upload-artifact@v3
with:
name: mingw64
path: ${{ env.DESTDIR }}

ubuntu-20_04:
runs-on: ubuntu-20.04
Expand All @@ -108,6 +124,10 @@ jobs:
run: cmake --build build -j $(nproc)
- name: install
run: cmake --install build --verbose
- uses: actions/upload-artifact@v3
with:
name: ubuntu-20.04
path: ${{ env.DESTDIR }}

ubuntu-22_04:
runs-on: ubuntu-22.04
Expand All @@ -123,6 +143,10 @@ jobs:
run: cmake --build build -j $(nproc)
- name: install
run: cmake --install build --verbose
- uses: actions/upload-artifact@v3
with:
name: ubuntu-22.04
path: ${{ env.DESTDIR }}

windows:
runs-on: windows-latest
Expand Down

0 comments on commit e13f825

Please sign in to comment.