This commit is contained in:
Patrick Stevens
2022-12-17 01:15:56 +00:00
committed by GitHub
parent 966a12fad1
commit c4be907aa7
11 changed files with 630 additions and 44 deletions

View File

@@ -33,8 +33,17 @@ jobs:
run: dotnet build --no-restore --configuration ${{matrix.config}}
- name: Test
run: dotnet test --no-build --verbosity normal --configuration ${{matrix.config}}
- name: Run app
run: dotnet run --project AdventOfCode2022.App/AdventOfCode2022.App.fsproj --no-build --configuration ${{matrix.config}}
run-app:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 7.0.x
- name: Run app
run: dotnet run --project AdventOfCode2022.App/AdventOfCode2022.App.fsproj --configuration Release
check-format:
runs-on: ubuntu-latest
@@ -67,7 +76,7 @@ jobs:
name: Run link checker
all-required-checks-complete:
needs: [check-format, build, shellcheck, linkcheck]
needs: [check-format, build, shellcheck, linkcheck, run-app]
runs-on: ubuntu-latest
steps:
- run: echo "All required checks complete."