Skip to content

chore(deps): bump actions/setup-dotnet from 5.1.0 to 5.2.0 #24

chore(deps): bump actions/setup-dotnet from 5.1.0 to 5.2.0

chore(deps): bump actions/setup-dotnet from 5.1.0 to 5.2.0 #24

Workflow file for this run

name: pr_validation
on:
push:
branches:
- master
- dev
- main
pull_request:
branches:
- master
- dev
- main
jobs:
test:
name: Test-${{matrix.os}}
runs-on: ${{matrix.os}}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
steps:
- name: "Checkout"
uses: actions/checkout@v6.0.2
with:
lfs: true
fetch-depth: 0
- name: "Install .NET SDK"
uses: actions/setup-dotnet@v5.2.0
with:
global-json-file: "./global.json"
- name: "Restore .NET tools"
run: dotnet tool restore
- name: "Verify copyright headers"
shell: pwsh
run: ./scripts/Add-FileHeaders.ps1 -Verify
- name: "dotnet restore"
run: dotnet restore
- name: "dotnet build"
run: dotnet build -c Release --no-restore
- name: "dotnet test"
shell: bash
run: dotnet test -c Release --no-build
- name: "dotnet pack"
run: dotnet pack -c Release --no-build -o ./bin/nuget