diff --git a/files/check.sh b/files/check.sh index 598fee6..df82065 100644 --- a/files/check.sh +++ b/files/check.sh @@ -36,11 +36,17 @@ while read FILE; do echo done < /tmp/changed_files +# FIXME XXX: remove duplicated + OUTPUT=$(cat /tmp/comments.json | (! grep .)); OUTPUT_EXIT_CODE=$? if [ $OUTPUT_EXIT_CODE -ne 0 ]; then - # FIXME XXX: send to github + while read -r COMMENT; do + cat $COMMENT > /tmp/comment.json + curl -s -XPOST https://api.github.com/repos/$TRAVIS_REPO_SLUG/pulls/$TRAVIS_PULL_REQUEST/comments?access_token=$GH_TOKEN -d @/tmp/comment.json > /tmp/git_answer.json + done < /tmp/comments.json + EXIT_CODE=1 fi diff --git a/files/check_links.go b/files/check_links.go index 942faf9..e703103 100644 --- a/files/check_links.go +++ b/files/check_links.go @@ -63,7 +63,7 @@ func main() { continue } - body := fmt.Sprintf("Ссылка %s ... недоступна с кодом %v, ожидается %v. Если это ожидаемый ответ, внесите \"%v,%s\" в files/expected_codes.csv", link, respCode, expectedCodes, respCode, link) + body := fmt.Sprintf("Ссылка **%s** ... недоступна с кодом **%v**, ожидается **%v**.\\nЕсли это ожидаемый ответ, внесите \"%v,%s\" в files/expected_codes.csv", link, respCode, expectedCodes, respCode, link) comment := &github.PullRequestComment{ Body: &body, diff --git a/files/check_spell.go b/files/check_spell.go index 7659f7e..8460e1a 100644 --- a/files/check_spell.go +++ b/files/check_spell.go @@ -33,7 +33,7 @@ func main() { continue } - body := fmt.Sprintf("Возможная ошибка в слове \"%s\", варианты правильного написания \"%s\". Если слово \"%s\" является правильным, добавьте его в files/dictionary.dic", resp.Word, resp.Alternative, resp.Word) + body := fmt.Sprintf("Возможная ошибка в слове \"**%s**\".\\n Варианты правильного написания \"**%s**\".\\nЕсли слово \"%s\" является правильным, добавьте его в files/dictionary.dic", resp.Word, resp.Alternative, resp.Word) comment := &github.PullRequestComment{ Body: &body,