Build: Update deprecated actions.

There are some deprecations coming and some actions might stop working.
It seems softprops/action-gh-release@v1 is not being actively maintained,
and isn't updated here.
This commit is contained in:
Unknown W. Brackets committed 2022-10-26 00:18:14 -07:00
1 parent a13ab3f76b
commit e7eddab2a1
4 files changed
+24 -31

No files matched your search

+14 -22
View File
@@ -34,12 +34,12 @@ jobs:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v1
uses: microsoft/setup-msbuild@v1.1
- name: Build Windows
working-directory: ${{ env.GITHUB_WORKSPACE }}
@@ -63,7 +63,7 @@ jobs:
run: cp Windows/Release/*.exe ppsspp/
- name: Upload build
uses: actions/upload-artifact@v1
uses: actions/upload-artifact@v3
with:
name: Windows ${{ matrix.platform }} build
path: ppsspp/
@@ -71,12 +71,12 @@ jobs:
build-uwp:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v1
uses: microsoft/setup-msbuild@v1.1
- name: Build UWP
working-directory: ${{ env.GITHUB_WORKSPACE }}
@@ -87,7 +87,7 @@ jobs:
needs: build-windows
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: false
@@ -97,7 +97,7 @@ jobs:
run: git submodule update --init pspautotests assets/lang
- name: Download build
uses: actions/download-artifact@v2
uses: actions/download-artifact@v3
with:
name: Windows x64 build
path: ppsspp/
@@ -192,7 +192,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive
@@ -202,19 +202,11 @@ jobs:
run: |
git fetch --deepen=15000 --no-recurse-submodules --tags || exit 0
- name: Cache Qt
uses: actions/cache@v1
if: matrix.extra == 'qt'
id: cache-qt
with:
path: ${{ runner.workspace }}/Qt
key: ${{ runner.os }}-QtCache
- name: Install Qt
uses: jurplel/install-qt-action@v2
uses: jurplel/install-qt-action@v3
if: matrix.extra == 'qt'
with:
cached: ${{ steps.cache-qt.outputs.cache-hit }}
cache: true
- uses: nttld/setup-ndk@v1
if: matrix.extra == 'android'
@@ -236,7 +228,7 @@ jobs:
echo "#define PPSSPP_GIT_VERSION_NO_UPDATE 1" >> git-version.cpp
- name: Setup ccache
uses: hendrikmuhs/ccache-action@v1
uses: hendrikmuhs/ccache-action@v1.2
with:
key: ${{ matrix.id }}
@@ -279,7 +271,7 @@ jobs:
fi
- name: Upload build
uses: actions/upload-artifact@v1
uses: actions/upload-artifact@v3
if: matrix.extra == 'test'
with:
name: ${{ matrix.os }} build
@@ -313,7 +305,7 @@ jobs:
needs: build
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: false
@@ -335,7 +327,7 @@ jobs:
git submodule update --init SDL/macOS
- name: Download build
uses: actions/download-artifact@v2
uses: actions/download-artifact@v3
with:
name: ${{ matrix.os }} build
path: ppsspp/