Skip to content

Reintroduced water component #89

Reintroduced water component

Reintroduced water component #89

Workflow file for this run

name: Windows
on: [push]
jobs:
verify-windows:
runs-on: windows-${{ matrix.config.server }}
name: build-${{ matrix.config.toolchain }}-${{ matrix.config.arch }}
strategy:
fail-fast: false
matrix:
config:
- {toolchain: Visual Studio 16 2019, arch: x64, server: 2019}
- {toolchain: Visual Studio 17 2022, arch: x64, server: 2022}
steps:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Configure
run: |
mkdir build
cd build
cmake .. -G "${{ matrix.config.toolchain }}" -A ${{ matrix.config.arch }}
- name: Build
run: cmake --build build
- name: Test
run: |
cd build
ctest -C Debug --output-on-failure
- name: Package
run: |
cd build/bin
7z a ../../windows-${{ matrix.config.server }}.zip ot.exe
- name: Release
uses: "svenstaro/upload-release-action@v2"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
tag: "development"
file: windows-${{ matrix.config.server }}.zip
overwrite: true