Добавление скрипта для принятия PR

Closes GH-6
This commit is contained in:
Alexey Pyltsyn
2021-01-04 22:30:51 +03:00
parent df8e0ae36c
commit 7b2bc31adf
2 changed files with 16 additions and 3 deletions

View File

@ -11,12 +11,18 @@
- Символ отступа — это пробел (табуляция в файлах `.xml` запрещена)
## Принятие пулл-реквестов
## Принятие пулреквестов
Для пользователей с кармой `doc/ru` команда для принятия пулл-реквеста:
Для пользователей с кармой `doc/ru` команда для принятия пулреквеста:
```shell
# В качестве origin используется git@git.php.net:/doc/ru.git
# git remote add origin git@git.php.net:/doc/ru.git
bash scripts/apply_patch.sh %PR_NUM%
# То же самое, но вручную:
curl http://url_of_github_patch.patch | git am
git commit --am // Add Closes GH-prnum
git commit --am # Добавить в конец "Closes GH-%PR_NUM%"
git push origin
```

7
scripts/apply_patch.sh Normal file
View File

@ -0,0 +1,7 @@
#!/bin/sh
set -e
curl -L "https://github.com/php/doc-ru/pull/$1.patch" | git am
git commit --amend -m "$(git log --format=%B -n 1)" -m "Closes GH-$1"
git push origin master