Skip to content

Update Wuthering Waves addon for Version 3.6 #1029

Update Wuthering Waves addon for Version 3.6

Update Wuthering Waves addon for Version 3.6 #1029

Workflow file for this run

name: Ninja x86
on:
workflow_dispatch:
push:
branches: [main]
paths-ignore:
- "**/*.md"
- "docs/**"
- ".github/workflows/**"
pull_request:
branches: [main]
paths-ignore:
- "**/*.md"
- "docs/**"
- ".github/workflows/**"
jobs:
build:
runs-on: windows-latest
env:
SCCACHE_GHA_ENABLED: "true"
SCCACHE_CACHE_SIZE: "5G"
SCCACHE_C_CUSTOM_CACHE_BUSTER: "${{ github.workflow }}"
steps:
- uses: actions/checkout@v4.1.7
with:
submodules: recursive
- name: Set up sccache
uses: mozilla-actions/sccache-action@v0.0.9
- name: Install ninja-build tool
uses: seanmiddleditch/gha-setup-ninja@v5
- name: Set up shader tools
shell: pwsh
run: .\scripts\setup-dev-env.ps1 -Update -Tools dxc,slang,glslang
- name: Configure build for x86
uses: ilammy/msvc-dev-cmd@v1
with:
arch: amd64_x86
- name: Configure CMake (x86)
run: cmake --preset ninja-x86 -DCMAKE_C_COMPILER_LAUNCHER=sccache -DCMAKE_CXX_COMPILER_LAUNCHER=sccache
- name: Build (x86)
run: cmake --build --preset ninja-x86-release --verbose
- name: Show sccache stats
if: always()
run: sccache --show-stats