- Documentation must be generic (not app-specific).
- Do not reference private business context.
- Do not commit secrets; rely on local config templates.
- Keep changes reviewable and releaseable (small PR-sized diffs).
- Prefer minimal disruption to existing package IDs and build scripts.
- Build and pack a single component (macOS):
dotnet tool restoredotnet tool run dotnet-cake -- --target=nuget --names=Google.SignIn
- GitHub Actions should run build/pack validation without requiring any app secrets (publishing uses the built-in
GITHUB_TOKEN).