Skip to content

feat(endfield): initial commit for Arknights Endfield (Beta Test II) #351

feat(endfield): initial commit for Arknights Endfield (Beta Test II)

feat(endfield): initial commit for Arknights Endfield (Beta Test II) #351

name: Visual Studio x64
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
steps:
- uses: actions/[email protected]
with:
submodules: recursive
- name: Download Slang binaries
run: |
curl -L -o slang.zip https://github.com/shader-slang/slang/releases/download/v2025.10.3/slang-2025.10.3-windows-x86_64.zip
powershell -Command "Expand-Archive -Path slang.zip -DestinationPath slang_temp -Force; if (!(Test-Path -Path .\bin)) { New-Item -ItemType Directory -Path .\bin }; Copy-Item slang_temp\bin\* .\bin -Force; Remove-Item slang_temp -Recurse -Force"
- name: Configure CMake (x64)
run: cmake --preset vs-x64
- name: Build (x64)
run: cmake --build --preset vs-x64-release --verbose