From ba4b5f4eca3cf2067d90ed2aaf8175ea85b2d8be Mon Sep 17 00:00:00 2001 From: Snider Date: Sat, 27 Sep 2025 13:04:23 +0100 Subject: [PATCH] testing msvc-193 --- .github/workflows/build-windows.yml | 29 ++++++++++++++++++++++++++++- cmake/profiles/msvc-193-x86_64 | 10 ++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 cmake/profiles/msvc-193-x86_64 diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 5c2a60a8..1c179611 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -11,7 +11,7 @@ on: type: string jobs: - build: + msvc-194: name: msvc-194-x86_64 runs-on: windows-2022 steps: @@ -37,3 +37,30 @@ jobs: assets: lethean-* asset-type: 'cli' asset-directory: ${{ github.workspace }}/build/msvc-194-x86_64/src/Release + + msvc-193: + name: msvc-194-x86_64 + runs-on: windows-2022 + steps: + - name: Checkout Project + uses: actions/checkout@v4.2.2 + with: + fetch-depth: 0 + submodules: recursive + + - name: Install Conan + uses: conan-io/setup-conan@v1 + with: + home: ${{ github.workspace }}/build/sdk + cache_packages: true + + - name: Compile Release + run: make msvc-193-x86_64 TESTNET=${{ inputs.chain-network == 'testnet' && '1' || '0' }} + + - name: CLI Artifacts + uses: ./.github/actions/upload-artifacts + with: + chain-network: ${{ inputs.chain-network }} + assets: lethean-* + asset-type: 'cli' + asset-directory: ${{ github.workspace }}/build/msvc-193-x86_64/src/Release diff --git a/cmake/profiles/msvc-193-x86_64 b/cmake/profiles/msvc-193-x86_64 new file mode 100644 index 00000000..19a699f5 --- /dev/null +++ b/cmake/profiles/msvc-193-x86_64 @@ -0,0 +1,10 @@ +[settings] +arch=x86_64 +compiler=msvc +compiler.cppstd=17 +compiler.runtime=static +compiler.version=193 +os=Windows + +[conf] +tools.cmake.cmaketoolchain:user_presets=False