Skip to content

Enable hosted Defender before gated release publication - #20

Merged
debug23win merged 1 commit into
mainfrom
fix-release-defender-activation
Oct 5, 2026
Merged

debug23win merged 1 commit into
mainfrom
fix-release-defender-activation

Conversation

@debug23win

@debug23win debug23win commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

The v3.8.4 release built all Revit packages and the installer but correctly stopped because GitHub's Windows image had Defender inactive. Activate Defender only on the disposable github-hosted Windows runner, remove its two whole-drive exclusions, update intelligence, and retain the mandatory original payload/archive/installer scan gate. Developer-machine invocation is rejected; no bypass/fallback publication is added.

Validation: CI #116 passed commit 6459d0e. Isolated PowerShell checks cover the local guard, enabling-only preferences, removal of only runner drive exclusions, and bounded fail-closed behavior. Actual Defender activation and a compiled-DLL scan on the GitHub-hosted runner both passed. Existing unit, WPF, MCP, subscription CLI and installer checks also passed. Safety reports now capture protection state on failure.

Prepare v3.8.5 with all verified modeling changes from the unpublished v3.8.4 build; keep existing tags unchanged. README and release notes explain the failed publication and new security step.

@debug23win
debug23win marked this pull request as ready for review October 5, 2026 23:04
@debug23win
debug23win merged commit eade1fd into main Oct 5, 2026
1 check passed
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