ci: Linux builds ready to use.
suyu verify / test build (linux-fresh, linux) (push) Blocked by required conditions
Details
suyu-ci / reuse (push) Failing after 9s
Details
codespell / Check for spelling errors (push) Successful in 12s
Details
suyu verify / Verify Format (push) Successful in 1m28s
Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 14m23s
Details
suyu verify / test build (linux-mingw, windows) (push) Failing after 2m12s
Details
suyu verify / android (push) Has been cancelled
Details
suyu verify / test build (linux-fresh, linux) (push) Blocked by required conditions
Details
suyu-ci / reuse (push) Failing after 9s
Details
codespell / Check for spelling errors (push) Successful in 12s
Details
suyu verify / Verify Format (push) Successful in 1m28s
Details
suyu verify / test build (linux-fresh, clang) (push) Successful in 14m23s
Details
suyu verify / test build (linux-mingw, windows) (push) Failing after 2m12s
Details
suyu verify / android (push) Has been cancelled
Details
This commit is contained in:
parent
16841915fd
commit
e509698a9a
|
@ -8,13 +8,12 @@ name: suyu-ci
|
|||
|
||||
on:
|
||||
push:
|
||||
branches: [ "*" ]
|
||||
branches: [ "dev" ]
|
||||
tags: [ "*" ]
|
||||
pull_request:
|
||||
branches: [ "dev" ]
|
||||
|
||||
jobs:
|
||||
# We don't have transifex for now.
|
||||
# transifex:
|
||||
# runs-on: ubuntu-latest
|
||||
# container: fijxu/build-environments:linux-transifex
|
||||
|
|
|
@ -9,7 +9,13 @@
|
|||
# Actions Documentation: https://forgejo.org/docs/next/user/actions/#list-of-tasks-in-a-repository
|
||||
|
||||
name: codespell
|
||||
on: pull_request
|
||||
on:
|
||||
push:
|
||||
branches: [ "*" ]
|
||||
tags: [ "*" ]
|
||||
pull_request:
|
||||
branches: [ "*" ]
|
||||
|
||||
permissions: {}
|
||||
jobs:
|
||||
codespell:
|
||||
|
@ -20,3 +26,4 @@ jobs:
|
|||
with:
|
||||
persist-credentials: false
|
||||
- uses: https://github.com/codespell-project/actions-codespell@master
|
||||
|
||||
|
|
|
@ -13,20 +13,24 @@ on:
|
|||
branches: [ "dev" ]
|
||||
env:
|
||||
PR_NUMBER: pr${{ github.event.number }}
|
||||
CCACHE_DIR: '.ccache'
|
||||
|
||||
|
||||
jobs:
|
||||
format:
|
||||
name: 'verify format'
|
||||
name: 'Verify Format'
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: fijxu/build-environments:linux-clang-format
|
||||
steps:
|
||||
- uses: https://code.forgejo.org/actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
- name: set up JDK 17
|
||||
uses: https://github.com/actions/setup-java@v3
|
||||
with:
|
||||
java-version: '17'
|
||||
distribution: 'temurin'
|
||||
# - name: set up JDK 17
|
||||
# uses: https://github.com/actions/setup-java@v3
|
||||
# with:
|
||||
# java-version: '17'
|
||||
# distribution: 'temurin'
|
||||
- name: 'Verify Formatting'
|
||||
run: bash -ex ./.ci/scripts/format/script.sh
|
||||
build-linux:
|
||||
|
@ -55,13 +59,13 @@ jobs:
|
|||
uses: https://code.forgejo.org/actions/cache@v3
|
||||
id: ccache-restore
|
||||
with:
|
||||
path: ~/.ccache
|
||||
path: .ccache
|
||||
key: ${{ runner.os }}-${{ matrix.type }}-${{ github.sha }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-${{ matrix.type }}-
|
||||
- name: Create ccache directory
|
||||
if: steps.ccache-restore.outputs.cache-hit != 'true'
|
||||
run: mkdir -p ~/.ccache
|
||||
run: mkdir -p .ccache
|
||||
- name: Build
|
||||
run: ./.ci/scripts/${{ matrix.type }}/docker.sh
|
||||
env:
|
||||
|
@ -171,7 +175,7 @@ jobs:
|
|||
path: |
|
||||
~/.gradle/caches
|
||||
~/.gradle/wrapper
|
||||
~/.ccache
|
||||
.ccache
|
||||
key: ${{ runner.os }}-android-${{ github.sha }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-android-
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<!--
|
||||
SPDX-FileCopyrightText: 2024 suyu emulator project
|
||||
SPDX-License-Identifier: GPL v3
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
-->
|
||||
|
||||
**Note**: We do not support or condone piracy in any form. In order to use suyu, you'll need keys from your real Switch system, and games which you have legally obtained and paid for. We do not intend to make money or profit from this project.
|
||||
|
@ -74,4 +74,4 @@ If you have any questions, don't hesitate to ask us on [Discord](https://discord
|
|||
|
||||
## License
|
||||
|
||||
suyu is licensed under the free and open-source GPL v3 license.
|
||||
suyu is licensed under the free and open-source GPL-3.0-or-later license.
|
||||
|
|
|
@ -702,7 +702,7 @@ public:
|
|||
return properties.driver.driverID == VK_DRIVER_ID_NVIDIA_PROPRIETARY;
|
||||
}
|
||||
|
||||
/// Checks if we are runing MolvenVK.
|
||||
/// Checks if we are running MolvenVK.
|
||||
bool IsMoltenVK() const noexcept {
|
||||
return properties.driver.driverID == VK_DRIVER_ID_MOLTENVK;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue