Skip to content

fix(releases): enforce local override channel policy#118

Merged
adrighem merged 7 commits into
masterfrom
fix/issue-111-local-overrides
Jul 22, 2026
Merged

fix(releases): enforce local override channel policy#118
adrighem merged 7 commits into
masterfrom
fix/issue-111-local-overrides

Conversation

@adrighem

Copy link
Copy Markdown
Owner

Summary

  • keep valid Local overrides Git-only and pause Release actions when the local registry cannot be loaded
  • remove the public Switch to Git path; ongoing Git use now goes through Local registry overrides
  • block Local overrides over Release folders until Rollback or remove/reinstall provides a Git checkout
  • preserve rollback safety holds and document the channel policy

Refs #111

adrighem added 7 commits July 22, 2026 09:11
Keep local packages on Git even when a Release channel preference was saved, and pause Release actions when an existing local registry cannot be loaded.

Hide Release switching for Local cards while preserving normal Git updates.

Refs #111
Keep certified public packages on Release and direct users who want branch-based Git updates to local registry overrides.

Retain legacy and rollback-created keep-Git safety holds so a restored checkout is not immediately migrated back to the same release.

Refs #111
Record the issue 117 diagnostic reply, the reproduced issue 111 lifecycle failure, the local-override safeguards, and the Release-only public channel policy.

Refs #111

Refs #117
Record the approved branch publication and the absence of applicable branch-push workflow triggers.

Refs #111
Record the reporter's confirmation that restart and browser refresh restored the Local registry action, and update the final maintenance state.

Refs #117
Keep Local overrides over Release-managed folders non-updateable until verified Rollback or remove/reinstall provides a real Git checkout. Align the current product policy with the Local override channel model.

Refs #111
Record the final review guard, current product decision, PR #118, and pending workflow monitoring.

Refs #111
@adrighem
adrighem merged commit 7945ce2 into master Jul 22, 2026
7 checks 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