@@ -16,8 +16,11 @@ After installing mrhlpr (see below) and [configuring a gpg key](https://git-scm.
3. Add the MR-ID to all commit messages and sign them (`mrhlpr fixmsg`).
4. Optionally squash all commits (`git rebase -i master`).
5. Check if everything is fine (`mrhlpr status`).
6. If everything looks good force push (`git push --force`).
7. In the GitLab web UI: wait for CI, then merge.
6. Choose one of:
1. Finish things automatically following the instructions (`mrhlpr finish`). You will need to have the environment variable `GITLAB_TOKEN` set in your environment containing a [Personal Access Token](https://gitlab.com/-/user_settings/personal_access_tokens) with the "api" scope.
2. Manually push and merge:
1. If everything looks good force push (`git push --force`).
2. In the GitLab web UI: wait for CI, then merge.
## Installation
Same as for pmbootstrap: clone the repo, create a symlink to `mrhlpr.py` in your `PATH`. Optionally set up autocompletion with argcomplete. See pmbootstrap's [manual installation instructions](https://wiki.postmarketos.org/wiki/Installing_pmbootstrap#Installing_Manually) for details.
...
...
@@ -28,7 +31,7 @@ Start with `mrhlpr checkout` and the MR-ID. The built-in checklist will tell the