From 6c46f42cd11f6cc038286e8e1b6d530dd6463d61 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sun, 21 Jan 2024 01:50:21 +0800 Subject: [PATCH] add `pkpy.exe` build in CI --- .github/workflows/main.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f216c40d..965b9703 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,6 +11,20 @@ on: - 'web/**' - '**.md' jobs: + build_win32_amalgamated: + runs-on: windows-latest + steps: + - uses: actions/checkout@v3 + - uses: ilammy/msvc-dev-cmd@v1 + - name: Compile + shell: bash + run: | + python3 amalgamate.py + cd amalgamated + cl.exe /std:c++17 /EHsc /utf-8 /O2 /I. /DPK_ENABLE_OS=1 main.cpp /link /out:pkpy.exe + - uses: actions/upload-artifact@v3 + with: + path: amalgamated/pkpy.exe build_win32: runs-on: windows-latest steps: