[Scummvm-git-logs] scummvm master -> 37d5b6b474bbf92c13d3d1d1c3f3f1599f53f0e4

bluegr noreply at scummvm.org
Mon Sep 1 14:01:16 UTC 2025


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
37d5b6b474 CI: Fix duplicate upload of vcpkg libs


Commit: 37d5b6b474bbf92c13d3d1d1c3f3f1599f53f0e4
    https://github.com/scummvm/scummvm/commit/37d5b6b474bbf92c13d3d1d1c3f3f1599f53f0e4
Author: Orgad Shaneh (orgads at gmail.com)
Date: 2025-09-01T17:01:12+03:00

Commit Message:
CI: Fix duplicate upload of vcpkg libs

Error: Failed to CreateArtifact: Received non-retryable error:
Failed request: (409) Conflict: an artifact with this name already
exists on the workflow run

Changed paths:
    .github/workflows/ci.yml


diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2dfe23d8233..036a658ee73 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -122,12 +122,6 @@ 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 libs
-        uses: actions/upload-artifact at v4
-        if: matrix.buildArtifacts == 'true'
-        with:
-          name: libs-${{ matrix.triplet }}
-          path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}
       - name: Upload scummvm
         uses: actions/upload-artifact at v4
         if: matrix.buildArtifacts == 'true'
@@ -138,19 +132,19 @@ jobs:
         uses: actions/upload-artifact at v4
         if: matrix.buildArtifacts == 'true'
         with:
-          name: scummvm-${{ matrix.arch }}
+          name: libs-${{ matrix.arch }}
           path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}\\bin\\*.dll
       - name: Upload scummvm symbols
         uses: actions/upload-artifact at v4
-        if: matrix.buildArtifacts == 'true'
+        if: matrix.buildArtifacts == 'true' && env.CONFIGURATION == 'Debug'
         with:
           name: symbols-${{ matrix.arch }}
           path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.pdb
       - name: Upload scummvm libs symbols
         uses: actions/upload-artifact at v4
-        if: matrix.buildArtifacts == 'true'
+        if: matrix.buildArtifacts == 'true' && env.CONFIGURATION == 'Debug'
         with:
-          name: symbols-${{ matrix.arch }}
+          name: lib-symbols-${{ matrix.arch }}
           path: ${{ env.VCPKG_INSTALLED_DIR }}\\${{ matrix.triplet }}\\bin\\*.pdb
   xcode:
     name: Xcode




More information about the Scummvm-git-logs mailing list