Files
davide d85c1e39ce ci: gate Core coverage and exclude test tooling from the report
Coverage settings exclude the fuzz harness, server probe and test assembly;
CI fails if Core drops below 95% lines or 88% branches. The gitignore no
longer swallows tests/coverage.runsettings.
2026-11-03 11:45:43 +01:00

107 lines
1.1 KiB
Plaintext

# Build output
bin/
obj/
artifacts/
publish/
dist/
out/
# .NET / NuGet
*.user
*.rsuser
*.suo
*.userosscache
*.sln.docstates
*.nupkg
*.snupkg
project.assets.json
project.nuget.cache
*.nuget.props
*.nuget.targets
packages/
# Test and coverage output
TestResults/
coverage/
coverage.*
!tests/coverage.runsettings
*.coverage
*.coveragexml
*.trx
*.vsp
*.vspx
*.psess
# Avalonia / desktop packaging
*.appimage
*.AppImage
*.deb
*.rpm
*.msi
*.exe
*.pdb
*.dll
*.dmg
# IDE and editor state
.vs/
.vscode/*
!.vscode/extensions.json
!.vscode/launch.json
!.vscode/tasks.json
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
Thumbs.db
Desktop.ini
# Logs and temporary files
*.log
logs/
tmp/
temp/
*.tmp
*.bak
# Local environment and secrets
.env
.env.*
!.env.example
*.pem
*.key
*.pfx
*.p12
*.keystore
*.jks
secrets/
# Wallet data and local runtime state
*.wallet
*.wallet.json
*.wallet.enc
wallets/
data/
chainstate/
headers/
utxos/
config.local.json
settings.local.json
# Local agent/tooling metadata
.agents/
.codex/
.claude/
# Android packages and local SDK config
*.apk
*.aab
local.properties
# Fuzzing artifacts (tests/PalladiumWallet.Fuzz)
findings/
crash-*.bin