サンプルの通りにやればterraform planの結果をプルリクにコメントできるのだけれど、書き方によってはplanするたびに新規投稿していくパターンと最初のplan結果のコメントを更新していくパターンの2種類があって、updateCommentを何回やっても投稿時間変わらないなあって思って調べていた。
コードとそのパラメータを見比べてみて、実際の仕様はおそらくここのページなのだと思われるのだけれど、やっぱり更新時間を指定するパラメータはないらしい。 https://docs.github.com/en/rest/issues/comments#update-an-issue-comment
残念だなあとか思ってコメントの edited
をクリックするといつ編集されたかが一覧で出てくるようになっていた。
// 3. If we have a comment, update it, otherwise create a new one if (botComment) { github.rest.issues.updateComment({ owner: context.repo.owner, repo: context.repo.repo, comment_id: botComment.id, body: output }) } else { github.rest.issues.createComment({ issue_number: context.issue.number, owner: context.repo.owner, repo: context.repo.repo, body: output }) }