CI: Disable artifacts behind a flag

ScummVM is too big to upload to the main repository, but forks might find it useful
This commit is contained in:
SupSuper
2023-07-26 23:07:57 +01:00
parent bf38556143
commit ba2f918674
+30 -25
View File
@@ -47,11 +47,12 @@ jobs:
- name: Integrate vcpkg
run: |
${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}/vcpkg integrate install
# - name: Upload libs
# uses: actions/upload-artifact@v3
# with:
# name: libs-${{ matrix.triplet }}
# path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}
- name: Upload libs
uses: actions/upload-artifact@v3
if: ${{ matrix.buildArtifacts }} == 'true'
with:
name: libs-${{ matrix.triplet }}
path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}
- name: Build create_project
run: |
cd devtools/create_project/cmake
@@ -72,26 +73,30 @@ jobs:
cd build-scummvm
ls
msbuild scummvm.sln /m /p:VcpkgEnableManifest=true /p:BuildInParallel=true /p:Configuration=${{ env.CONFIGURATION }} /p:PreferredToolArchitecture=x64 /p:Platform=${{ matrix.platform }} /v:minimal
# - name: Upload scummvm
# uses: actions/upload-artifact@v3
# with:
# name: scummvm-${{ matrix.arch }}
# path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.exe
# - name: Upload scummvm libs
# uses: actions/upload-artifact@v3
# with:
# name: scummvm-${{ matrix.arch }}
# path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}\\bin\\*.dll
# - name: Upload scummvm symbols
# uses: actions/upload-artifact@v3
# with:
# name: symbols-${{ matrix.arch }}
# path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.pdb
# - name: Upload scummvm libs symbols
# uses: actions/upload-artifact@v3
# with:
# name: symbols-${{ matrix.arch }}
# path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}\\bin\\*.pdb
- name: Upload scummvm
uses: actions/upload-artifact@v3
if: ${{ matrix.buildArtifacts }} == 'true'
with:
name: scummvm-${{ matrix.arch }}
path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.exe
- name: Upload scummvm libs
uses: actions/upload-artifact@v3
if: ${{ matrix.buildArtifacts }} == 'true'
with:
name: scummvm-${{ matrix.arch }}
path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}\\bin\\*.dll
- name: Upload scummvm symbols
uses: actions/upload-artifact@v3
if: ${{ matrix.buildArtifacts }} == 'true'
with:
name: symbols-${{ matrix.arch }}
path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.pdb
- name: Upload scummvm libs symbols
uses: actions/upload-artifact@v3
if: ${{ matrix.buildArtifacts }} == 'true'
with:
name: symbols-${{ matrix.arch }}
path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}\\bin\\*.pdb
xcode:
name: Xcode
runs-on: macos-latest