Update Workflows (#127)

* Update Workflows

* Update clang-format.sh

* Revert "Update clang-format.sh"

This reverts commit 391bf7e639.

* Clang 17
This commit is contained in:
Xphalnos 2024-05-08 13:17:41 +02:00 committed by GitHub
parent 96cf59efea
commit 93797af73f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 12 additions and 13 deletions

View file

@ -1,4 +1,3 @@
# SPDX-FileCopyrightText: 2021 yuzu Emulator Project # SPDX-FileCopyrightText: 2021 yuzu Emulator Project
# SPDX-License-Identifier: GPL-2.0-or-later # SPDX-License-Identifier: GPL-2.0-or-later
@ -15,4 +14,4 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: fsfe/reuse-action@v1 - uses: fsfe/reuse-action@v3

View file

@ -25,4 +25,4 @@ jobs:
- name: Build - name: Build
env: env:
COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }} COMMIT_RANGE: ${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }}
run: ./.ci/clang-format.sh run: ./.ci/clang-format.sh

View file

@ -38,7 +38,7 @@ jobs:
- name: Install Qt - name: Install Qt
uses: jurplel/install-qt-action@v3 uses: jurplel/install-qt-action@v3
with: with:
version: 6.6.1 version: 6.7.0
host: linux host: linux
target: desktop target: desktop
#arch: clang++-17 #arch: clang++-17
@ -59,4 +59,4 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: shadps4-linux-qt name: shadps4-linux-qt
path: Shadps4-qt.AppImage path: Shadps4-qt.AppImage

View file

@ -55,4 +55,4 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: shadps4-sdl-appimage name: shadps4-sdl-appimage
path: Shadps4-sdl.AppImage path: Shadps4-sdl.AppImage

View file

@ -21,7 +21,7 @@ jobs:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive
@ -29,7 +29,7 @@ jobs:
uses: jurplel/install-qt-action@v3 uses: jurplel/install-qt-action@v3
with: with:
arch: win64_msvc2019_64 arch: win64_msvc2019_64
version: 6.6.1 version: 6.7.0
- name: Configure CMake - name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make. # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
@ -49,7 +49,7 @@ jobs:
windeployqt --dir upload upload/shadps4.exe windeployqt --dir upload upload/shadps4.exe
- name: Upload executable - name: Upload executable
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v4
with: with:
name: shadps4-win64-qt name: shadps4-win64-qt
path: upload path: upload

View file

@ -20,7 +20,7 @@ jobs:
build: build:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
submodules: recursive submodules: recursive
- name: Configure CMake - name: Configure CMake
@ -31,11 +31,11 @@ jobs:
# Build your program with the given configuration # Build your program with the given configuration
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --parallel run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} --parallel
- name: Upload a Build Artifact - name: Upload a Build Artifact
uses: actions/upload-artifact@v3.1.2 uses: actions/upload-artifact@v4
with: with:
name: shadps4-win64 name: shadps4-win64
# A file, directory or wildcard pattern that describes what to upload # A file, directory or wildcard pattern that describes what to upload
path: | path: |
${{github.workspace}}/build/Release/shadps4.exe ${{github.workspace}}/build/Release/shadps4.exe
${{github.workspace}}/build/Release/SDL3.dll ${{github.workspace}}/build/Release/SDL3.dll
${{github.workspace}}/build/Release/libwinpthread-1.dll ${{github.workspace}}/build/Release/libwinpthread-1.dll