Bump Scalar.AspNetCore from 2.14.4 to 2.14.9 #2141
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: .NET Core | |
| # Trigger on all branches for comprehensive CI coverage | |
| on: | |
| push: | |
| branches: | |
| - '**' # All branches - not just main | |
| pull_request: | |
| branches: | |
| - '**' # All branches - enables PR checks for any target | |
| workflow_dispatch: # Manual trigger for on-demand runs | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| # v6 uses Node.js 24 (v2/v4 use deprecated Node.js 20) | |
| - name: Checkout | |
| uses: actions/checkout@v6 | |
| # v5 uses Node.js 24, 'ga' ensures stable .NET 10 release | |
| - name: Setup .NET Core | |
| uses: actions/setup-dotnet@v5 | |
| with: | |
| dotnet-version: '10.0.x' | |
| dotnet-quality: 'ga' # General Availability - stable release | |
| # Explicit restore allows --no-restore in build step (faster) | |
| - name: Restore dependencies | |
| run: dotnet restore ./Clean.Architecture.slnx | |
| # --no-restore skips redundant package restore | |
| - name: Build Full Template | |
| run: dotnet build ./Clean.Architecture.slnx -c Release --no-restore | |
| # --no-build avoids rebuilding (uses previous build output) | |
| - name: Test Full Template | |
| run: dotnet test ./Clean.Architecture.slnx -c Release --no-build --verbosity normal | |
| # Also build MinimalClean to ensure both templates work | |
| - name: Build MinimalClean Template | |
| run: dotnet build ./MinimalClean/MinimalClean.Architecture.slnx -c Release |