GitHub actions workflow added

This commit is contained in:
mq1n
2025-09-22 12:32:03 +03:00
parent acaaf6fc91
commit 082d8fb3a6

35
.github/workflows/main.yml vendored Normal file
View File

@@ -0,0 +1,35 @@
name: build
on:
push:
branches:
- main
jobs:
win:
name: "Windows Build"
runs-on: windows-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build project
id: build_project
shell: pwsh
working-directory: ${{ github.workspace }}
run: |
mkdir build
cd build
cmake ..
cmake --build . --config RelWithDebInfo
- name: Collect outputs
run: |
mkdir _output
cp build/bin/* _output
- name: Upload
uses: actions/upload-artifact@v4
with:
name: output_win
path: _output