CatHand Blog

アプリ開発やMac弄り

BitriseでPRをビルドして結果をPRのコメントに書き込む

Comment on GitHub Pull Request という Step があります。

github.com

これを使えばPRにコメントを書けそうですが、どうもうまく動きません。

なので、汎用でissueにコメントを付けるStepを作りました。

github.com

PR番号を指定することもできますが、何も指定しなければコミットコメント内のissue numberを使います。

これで、

    - deploy-to-bitrise-io@1.9.7: {}
    - git::https://github.com/alphaversion/bitrise-step-post-comment-to-github-issue.git@master:
        inputs:
        - comment: 'Build succeeded: $BITRISE_PUBLIC_INSTALL_PAGE_URL'
        - personal_access_token: "$GITHUB_API_KEY"

のようにすると、PRのビルド完了時にPRのコメントにインストールページへのリンクを貼ることができます。