com doc/ru: Добавлен ие скрипта для приняти я PR: README.md scripts/apply_patch.sh

[email protected] (Alexey Pyltsyn) Mon, 04 Jan 2021 19:49:01 +0000
Newsgroups php.doc.ru
Message-ID <[email protected]>
Commit:    7b2bc31adf53e925fdf85a547d0d62e439c3ed7c
Author:    Alexey Pyltsyn <[email protected]>         Mon, 4 Jan 2021 22:30:51 +0300
Parents:   df8e0ae36c7b860a8acb98a679424bc58e062346
Branches:  master

Link:       http://git.php.net/?p=doc/ru.git;a=commitdiff;h=7b2bc31adf53e925fdf85a547d0d62e439c3ed7c

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

Closes GH-6

Changed paths:
  M  README.md
  A  scripts/apply_patch.sh


Diff:
diff --git a/README.md b/README.md
index 630b2d1f3..85f26f0f3 100644
--- a/README.md
+++ b/README.md
@@ -11,12 +11,18 @@
 
 - Символ отступа — это пробел (табуляция в файлах `.xml` запрещена)
 
-## Принятие пулл-реквестов
+## Принятие пулреквестов
 
-Для пользователей с кармой `doc/ru` команда для принятия пулл-реквеста:
+Для пользователей с кармой `doc/ru` команда для принятия пулреквеста:
 
 ```shell
+# В качестве origin используется [email protected]:/doc/ru.git
+# git remote add origin [email protected]:/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
 ```
diff --git a/scripts/apply_patch.sh b/scripts/apply_patch.sh
new file mode 100644
index 000000000..6d6dda27d
--- /dev/null
+++ b/scripts/apply_patch.sh
@@ -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