[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