Skip to content

Added example of closing the books with Marten assuming that open and close are seprate actions #760

Added example of closing the books with Marten assuming that open and close are seprate actions

Added example of closing the books with Marten assuming that open and close are seprate actions #760

Workflow file for this run

name: Build and Test
on:
push:
branches:
- main
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check Out Repo
uses: actions/checkout@v4
- name: Start containers
run: docker-compose -f "docker-compose.ci.yml" up -d
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: "8.0.x"
- name: Restore NuGet packages
run: dotnet restore
- name: Build
run: dotnet build --configuration Release --no-restore
- name: Run tests
run: dotnet test --configuration Release --no-build --filter "Category!=SkipCI&FullyQualifiedName!~Marten.Integration.Tests" --logger "trx;LogFileName=test-results.trx"
- name: Upload test results
uses: actions/upload-artifact@v3
if: success() || failure()
with:
name: test-results
path: '**/test-results.trx'
- name: Stop containers
if: always()
run: docker-compose -f "docker-compose.yml" down