[Scummvm-git-logs] scummvm master -> f7b2bb0e6697ccbbdc76be4b152b7fbc7d3797d5

bluegr noreply at scummvm.org
Sat Nov 26 21:11:35 UTC 2022


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

Summary:
f7b2bb0e66 CI: Update various GitHub actions


Commit: f7b2bb0e6697ccbbdc76be4b152b7fbc7d3797d5
    https://github.com/scummvm/scummvm/commit/f7b2bb0e6697ccbbdc76be4b152b7fbc7d3797d5
Author: Donovan Watteau (contrib at dwatteau.fr)
Date: 2022-11-26T23:11:32+02:00

Commit Message:
CI: Update various GitHub actions

Most of them deal with the current Node.js 12 and set-output deprecation
warnings.

Changed paths:
    .github/workflows/ci.yml


diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 50c2a61e7a2..1aef21476a8 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -35,7 +35,7 @@ jobs:
       PLATFORM: ${{ matrix.platform }}
     steps:
       - name: Checkout
-        uses: actions/checkout at v2
+        uses: actions/checkout at v3
       - uses: ilammy/setup-nasm at v1
         if: ${{ matrix.useNasm }} == 'true'
       - name: Install vcpkg and packages
@@ -46,7 +46,7 @@ jobs:
           vcpkgTriplet: '${{ matrix.triplet }}'
           vcpkgArguments: '${{ matrix.vcpkgPackages }}'
 #      - name: Upload libs
-#        uses: actions/upload-artifact at v2
+#        uses: actions/upload-artifact at v3
 #        with:
 #          name: libs-${{ matrix.triplet }}
 #          path: ${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}\\installed\\${{ matrix.triplet }}
@@ -68,29 +68,29 @@ jobs:
           echo "SCUMMVM_LIBS=${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}\\installed\\${{ matrix.triplet }}\\debug" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
           Copy-Item "${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}\\installed\\${{ matrix.triplet }}\\include" -Destination "${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}\\installed\\${{ matrix.triplet }}\\debug" -Recurse
       - name: Add msbuild to PATH
-        uses: microsoft/setup-msbuild at v1.0.2
+        uses: microsoft/setup-msbuild at v1.1.3
       - name: Build scummvm
         run: |
           cd build-scummvm
           ls
           msbuild scummvm.sln /m /p:BuildInParallel=true /p:Configuration=${{ env.CONFIGURATION }} /p:PreferredToolArchitecture=x64 /p:Platform=${{ matrix.platform }} /v:minimal
 #      - name: Upload scummvm
-#        uses: actions/upload-artifact at v2
+#        uses: actions/upload-artifact at v3
 #        with:
 #          name: scummvm-${{ matrix.arch }}
 #          path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.exe
 #      - name: Upload scummvm libs
-#        uses: actions/upload-artifact at v2
+#        uses: actions/upload-artifact at v3
 #        with:
 #          name: scummvm-${{ matrix.arch }}
 #          path: ${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}\\installed\\${{ matrix.triplet }}\\bin\\*.dll
 #      - name: Upload scummvm symbols
-#        uses: actions/upload-artifact at v2
+#        uses: actions/upload-artifact at v3
 #        with:
 #          name: symbols-${{ matrix.arch }}
 #          path: build-scummvm/${{ env.CONFIGURATION }}${{ matrix.arch }}/*.pdb
 #      - name: Upload scummvm libs symbols
-#        uses: actions/upload-artifact at v2
+#        uses: actions/upload-artifact at v3
 #        with:
 #          name: symbols-${{ matrix.arch }}
 #          path: ${{ steps.runvcpkg.outputs.RUNVCPKG_VCPKG_ROOT_OUT }}\\installed\\${{ matrix.triplet }}\\bin\\*.pdb
@@ -118,7 +118,7 @@ jobs:
         shell: bash
     steps:
       - name: Checkout
-        uses: actions/checkout at v2
+        uses: actions/checkout at v3
       - name: Install packages
         if: ${{ matrix.brewPackages }}
         run: brew install ${{ matrix.brewPackages }}
@@ -139,7 +139,7 @@ jobs:
           ./devtools/create_project/xcode/build/Release/create_project . --xcode --enable-all-engines ${{ matrix.configflags }}
           ls
       - name: Build cache
-        uses: mikehardy/buildcache-action at v1
+        uses: mikehardy/buildcache-action at v2
         with:
           cache_key: ${{ matrix.platform }}
       - name: Build scummvm
@@ -169,7 +169,7 @@ jobs:
         shell: bash
     steps:
       - name: Checkout
-        uses: actions/checkout at v2
+        uses: actions/checkout at v3
       - name: Add Ubuntu Xenial package sources
         if: matrix.platform == 'ubuntu-20.04'
         run: |
@@ -180,7 +180,7 @@ jobs:
           sudo apt-get update
           sudo apt-get install ${{ matrix.aptPackages }}
       - name: ccache
-        uses: hendrikmuhs/ccache-action at v1
+        uses: hendrikmuhs/ccache-action at v1.2
         with:
           key: ${{ matrix.platform }}
           max-size: 1G




More information about the Scummvm-git-logs mailing list