Skip to content

✨[Workflow] Run tests on specific folder changes #1

✨[Workflow] Run tests on specific folder changes

✨[Workflow] Run tests on specific folder changes #1

name: Test .NET app
on:
pull_request:
paths:
- 'packages/dotnet-sdk/**'
workflow_dispatch:
permissions:
contents: write
pull-requests: write
issues: read
packages: none
jobs:
test-dotnet-package:
runs-on: ubuntu-latest
strategy:
matrix:
dotnet: ['8.0', '9.0']
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup .NET SDK
uses: actions/setup-dotnet@v3
with:
dotnet-version: ${{ matrix.dotnet }}
- name: Restore dependencies
run: dotnet restore
- name: Run tests with coverage
run: dotnet test --no-restore