Skip to content

Release 7.0.10-beta: CI gates + smell fixes - #1037

Merged
justcoding121 merged 7 commits into
betafrom
develop
Sep 15, 2026
Merged

justcoding121 merged 7 commits into
betafrom
develop

Conversation

@justcoding121

Copy link
Copy Markdown
Owner

Summary

  • Clear Sonar code smells on develop (PE-reviewed; no Core RPS hot-path behavior change).
  • Bump VersionPrefix to 7.0.10 (7.0.9-beta already published; cannot reuse).
  • Gate NuGet/tag on cli-e2e; Plus packaging waits on cli-e2e; skip duplicate push RPS editions.
  • Stable release.yml adds Linux compare-product-smoke; nuget audit, Dependabot, CodeQL, CycloneDX SBOM.
  • Keep Chocolatey/winget skipped (SKIP_CATALOG_PUBLISH=true).

Test plan

  • PR checks: .NET / build, ui-portable, cli-e2e, RPS saturation / rps (compare-spot)
  • After merge: NuGet 7.0.10-beta, tag v7.0.10-beta, release.yml green; Chocolatey skipped
  • Then open beta → stable for 7.0.10 GA

PE review: SessionEventArgs helper extract is control-flow only; H2 S107 and TCP S108 use justified suppress/comments (no heap param objects, no dispose logging); ResponseHandler drops a redundant !. Inspector/CLI/tests absorb complexity and dead-code cleanup. HKCU Firefox registry assert remains an environmental flake unrelated to this diff.
…-chain.

Bump VersionPrefix to 7.0.10 for a fresh NuGet identity after 7.0.9-beta. Require cli-e2e for NuGet/tag and Plus packaging; skip duplicate push editions; add stable Linux compare-product-smoke; nuget audit, Dependabot, CodeQL, and CycloneDX SBOMs. Keep Chocolatey/winget skipped via SKIP_CATALOG_PUBLISH.
dotnet restore does not accept --audit switches on this SDK; use -p:NuGetAudit*. Harden DecryptEnable_WhileTrustBusy for fast Mac runners after the RotateCa helper extract.
github-actions Bot and others added 2 commits September 15, 2026 21:06
Windows ui-portable flaked when StatusText was still Starting proxy after BindPort was live.
Default advanced CodeQL already covers PRs; the duplicate PR Analyze (csharp) job was failing and marking the beta PR unstable.
@sonarqubecloud

Copy link
Copy Markdown

@justcoding121
justcoding121 merged commit 990d67e into beta Sep 15, 2026
37 checks passed

This branch was successfully deployed

1 active deployment
github-pages — ce3ec813 Deployed Sep 15, 2026 by justcoding121 via deploy #430
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant