Skip to content

chore(deps): bump dotnet-sdk from 10.0.201 to 10.0.300 #147

chore(deps): bump dotnet-sdk from 10.0.201 to 10.0.300

chore(deps): bump dotnet-sdk from 10.0.201 to 10.0.300 #147

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.3.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: "Verify pwsh is available (SPEC.POWERSHELL.md §13 oracle gate)"
shell: bash
run: |
if ! command -v pwsh >/dev/null 2>&1; then
echo "::error::pwsh is not on PATH — the PowerShell corpus oracle gate (PwshOracleTests) would silently skip."
exit 1
fi
pwsh --version
- 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