Skip to content

Converted to use ForAttributeWithMetadataName Eliminated BuilderGenerator.Tests.Core Absorbed test classes back into their respective test projects #112

Converted to use ForAttributeWithMetadataName Eliminated BuilderGenerator.Tests.Core Absorbed test classes back into their respective test projects

Converted to use ForAttributeWithMetadataName Eliminated BuilderGenerator.Tests.Core Absorbed test classes back into their respective test projects #112

Workflow file for this run

name: CI
on:
push:
branches: [ '**', '!master' ]
pull_request:
branches: [ main ]
jobs:
build:
env:
working-directory: ./src
runs-on: ubuntu-latest
steps:
- name: Check out source
uses: actions/checkout@v4
# Install SDKs
- name: Setup .NET 6
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
- name: Setup .NET 7
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
- name: Setup .NET 8
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x
- name: Setup .NET 9
uses: actions/setup-dotnet@v4
with:
dotnet-version: 9.0.x
# Build and Test
- name: Restore dependencies
run: dotnet restore --verbosity minimal
working-directory: ${{env.working-directory}}
- name: Build solution
run: dotnet build --configuration Release --no-restore --verbosity minimal
working-directory: ${{env.working-directory}}
- name: Test solution
run: dotnet test --configuration Release --no-restore --no-build --verbosity minimal
working-directory: ${{env.working-directory}}