Update build-test.yml to set working directory #3
This file contains 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 Build and Test | |
on: [push, pull_request] | |
defaults: | |
run: | |
working-directory: src | |
jobs: | |
build-and-test: | |
runs-on: ubuntu-latest | |
# container: | |
# image: mcr.microsoft.com/dotnet/sdk:7.0 | |
steps: | |
- uses: actions/checkout@v3 | |
with: | |
fetch-depth: 0 # Fetches all history for all tags and branches | |
- name: Set up .NET Core | |
uses: actions/setup-dotnet@v2 | |
with: | |
dotnet-version: '7.0.x' | |
- name: Change directory to /src | |
run: cd src | |
- name: Clean | |
run: ls && dotnet clean CiFilter.slnf | |
- name: Restore | |
run: dotnet restore CiFilter.slnf | |
- name: Build | |
run: dotnet build CiFilter.slnf --no-restore | |
# Optionally, you can add a test step if you have tests in your solution | |
- name: Test | |
run: dotnet test CiFilter.slnf --no-build --verbosity normal |