Skip to content

DynamicBuffer: ensure that the page size is 64Kb - aligned #1890

DynamicBuffer: ensure that the page size is 64Kb - aligned

DynamicBuffer: ensure that the page size is 64Kb - aligned #1890

name: Build NuGet package
on: [push, pull_request]
env:
MSBuildEnableWorkloadResolver: false
jobs:
build:
strategy:
matrix:
toolset: [x64]
config: [Debug, Release]
runs-on: windows-latest
name: Windows 10, ${{ matrix.config }} ${{ matrix.toolset }}
steps:
- name: Clone repository
uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: recursive
- name: Install python packages
working-directory: ${{github.workspace}}
run: python -m pip install -r ./BuildTools/.NET/requirements.txt
- name: Build and run
working-directory: ${{github.workspace}}
run: python ./BuildTools/.NET/dotnet-build-package.py -c ${{matrix.config}} -s ./BuildTools/.NET/dotnet-build-settings.json -d ./ --dotnet-tests --free-memory