Skip to content

test: lua format from fork #9

test: lua format from fork

test: lua format from fork #9

# ---
# name: Build - Windows - Solution
# on:
# workflow_dispatch:
# pull_request:
# types: [opened, synchronize, reopened, ready_for_review]
# paths:
# - "src/**"
# merge_group:
# push:
# paths:
# - "src/**"
# branches:
# - main
# env:
# CMAKE_BUILD_PARALLEL_LEVEL: 2
# MAKEFLAGS: "-j 2"
# GITHUB_WORKSPACE: ${{ github.workspace }}
# VCPKG_ROOT: ${{ github.workspace }}/vcpkg
# VCPKG_TRIPLET: x64-windows
# jobs:
# cancel-runs:
# if: github.event_name == 'pull_request' && github.ref != 'refs/heads/main'
# runs-on: ubuntu-latest
# steps:
# - name: Cancel Previous Runs
# uses: styfle/cancel-workflow-action@0.9.1
# with:
# access_token: ${{ github.token }}
# job:
# if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }}
# name: ${{ matrix.os }}-${{ matrix.buildtype }}
# runs-on: ${{ matrix.os }}
# strategy:
# matrix:
# os: [windows-2022]
# buildtype: [Debug]
# include:
# - os: windows-2022
# triplet: x64-windows
# packages: >
# sccache
# steps:
# - name: Setup MSBuild.exe
# uses: microsoft/setup-msbuild@v1.1
# - name: Checkout repository
# uses: actions/checkout@main
# - name: Install vcpkg
# run: |
# $vcpkgJson = Get-Content .\vcpkg.json -Raw | ConvertFrom-Json
# $vcpkgCommitId = $vcpkgJson.'builtin-baseline'.Trim()
# Write-Host "vcpkg commit ID: $vcpkgCommitId"
# git clone https://github.com/Microsoft/vcpkg.git
# cd vcpkg
# git checkout $vcpkgCommitId
# .\bootstrap-vcpkg.bat
# .\vcpkg integrate install
# - name: Print useful paths
# run: |
# Write-Host "Workspace: $env:GITHUB_WORKSPACE"
# Write-Host "Vcpkg Path: $env:GITHUB_WORKSPACE\vcpkg"
# Write-Host "Triplet: ${{ matrix.triplet }}"
# - name: Build project
# env:
# GITHUB_WORKSPACE: ${{ github.workspace }}
# run: msbuild.exe /p:VcpkgEnableManifest=true /p:Configuration=Debug /p:Platform=x64 /p:GITHUB_WORKSPACE="$env:GITHUB_WORKSPACE" vcproj/canary.sln
# - name: Upload artifacts
# uses: actions/upload-artifact@main
# with:
# name: ${{ matrix.os }}-${{ matrix.buildtype }}
# path: |
# ${{ github.workspace }}/*.dll
# ${{ github.workspace }}/*.exe