mirror of
https://github.com/scummvm/scummvm.git
synced 2026-05-21 05:40:43 +00:00
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:
+30
-25
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user