From 11c3db77cb035b3755e55867dfe79a88387e647a Mon Sep 17 00:00:00 2001 From: yann300 Date: Fri, 22 Jan 2021 16:56:50 +0100 Subject: [PATCH] Create automation.md (PR automation) (#760) --- automation.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 automation.md diff --git a/automation.md b/automation.md new file mode 100644 index 0000000000..e557a6877d --- /dev/null +++ b/automation.md @@ -0,0 +1,25 @@ +# Automation + +## Activated automations: + + - **Out of the box, github automerge** will merge a PR once everything is green. It is activated from a pull request page. + + It won't automatically sync (merge or rebase) the branch with master. + + For more [information](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/automatically-merging-a-pull-request). + + - **Autosquash** will automatically update the branch - merge commit (when a new commit lands on master). + + It will automatically squash and merge to master once everything is green. + + It is activated by adding the `autosquash` label. + + For more [information](https://github.com/marketplace/actions/autosquash) + + - **Autorebase** will automatically rebase the branch (when a new commit lands on master). + + It won't automatically merge to master (this can be done with the first automation). + + It is activated by adding the `autorebase` label. + + For more [information](https://github.com/marketplace/actions/rebase-pull-requests)