Skip to content

Restore v0.1.2 main ancestry into develop #63

Description

@Alex-ghost599

Goal

After the successful squash promotion and annotated v0.1.2 Release, restore the release commit ancestry into develop with one validation-approved zero-file normal-merge PR.

Invariants

  • PR diff contains zero changed files.
  • PR head tree equals current develop tree.
  • PR history contains both current develop and released main as parents/ancestors.
  • Required checks and independent validation pass.
  • Only allow_merge_commit and develop.required_linear_history may be temporarily changed.
  • A restore-first handler restores all repository and branch-protection settings before merge outcome is interpreted.
  • No force push, tag move/delete, marker commit, or remote branch deletion.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions