Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 1013 Bytes

File metadata and controls

18 lines (15 loc) · 1013 Bytes

Repository workflow

  • Open pull requests against dotnet/orleans.
  • Unless otherwise specified, create new branches from main in the upstream dotnet/orleans repository (upstream/main).
  • Do not push feature branches directly to dotnet/orleans or the upstream remote.
  • Push feature branches to your personal fork, which is configured as origin.
  • Create PRs using dotnet/orleans as the base repository and origin/personal fork branches as the head.
  • Use Conventional Commits for commit messages from now on.
  • When creating PRs, keep the PR description simple: explain the problem it addresses and the solution it implements, including the rationale where helpful. Do not include a section describing what commands to run to test the PR.

Example:

git fetch upstream main
git switch -c <branch> upstream/main
git push --set-upstream origin <branch>
gh pr create --repo dotnet/orleans --base main --head ReubenBond:<branch>