Skip to content

Add LimitToEndpoint setting addressing Exporting from JSON to Containerized cosmos db local not working as expected #346

Add LimitToEndpoint setting addressing Exporting from JSON to Containerized cosmos db local not working as expected

Add LimitToEndpoint setting addressing Exporting from JSON to Containerized cosmos db local not working as expected #346

name: Build and Test all .NET projects
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build:
name: Build and test .NET projects
runs-on: ubuntu-latest
container: mcr.microsoft.com/dotnet/sdk:8.0
steps:
- uses: actions/checkout@v3
- name: Setup .NET
uses: actions/setup-dotnet@v2
with:
dotnet-version: 8.0.x
- name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet build --no-restore
- name: Test
run: dotnet test --no-build --verbosity normal
- name: Debug Build Artifact
uses: actions/upload-artifact@v4
with:
name: debug-build
path: /home/runner/work/data-migration-desktop-tool/data-migration-desktop-tool/Core/Cosmos.DataTransfer.Core/bin/Debug/net8.0 #path/to/artifact/ # or path/to/artifact
- name: Code Coverage Report
uses: irongut/[email protected]
with:
filename: ./**/coverage.cobertura.xml
badge: true
fail_below_min: false
format: markdown
hide_branch_rate: false
hide_complexity: true
indicators: true
output: both
thresholds: '60 80'