# Gitea Actions: build + test on push/PR. Integration tests spin a TimescaleDB via Testcontainers, # so the act_runner label used here must be a Docker-capable runner (docker-in-docker or a host # runner with a reachable Docker socket). name: ci on: push: branches: [master] pull_request: branches: [master] jobs: build-test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-dotnet@v4 with: dotnet-version: "10.0.x" - name: Restore run: dotnet restore - name: Build run: dotnet build --no-restore -c Release - name: Test run: dotnet test --no-build -c Release --logger "trx;LogFileName=test-results.trx"