Skip to content

Document squash-only merge policy#2

Merged
Parshan-MHB merged 1 commit into
mainfrom
docs/squash-merge-policy
Apr 21, 2026
Merged

Document squash-only merge policy#2
Parshan-MHB merged 1 commit into
mainfrom
docs/squash-merge-policy

Conversation

@Parshan-MHB
Copy link
Copy Markdown
Owner

Summary:
Document the enforced squash-only merge policy for this repository.

What Changed:

  • state that PRs land with squash merge
  • note that main enforces linear history
  • remind contributors in the PR template that squash merge is the expected path

Verification:

  • GitHub repo settings now allow squash merge only
  • main branch protection now requires linear history
  • documentation updated to match the enforced workflow

Security Impact:
Repository governance only. No runtime behavior change.

Screenshots:
N/A

@Parshan-MHB Parshan-MHB enabled auto-merge (squash) April 21, 2026 12:04
@Parshan-MHB Parshan-MHB merged commit 7fb7f5b into main Apr 21, 2026
1 check passed
@Parshan-MHB Parshan-MHB deleted the docs/squash-merge-policy branch April 21, 2026 12:05
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