LoginSignup
5
7

GitHub Actionsにおけるpull_requestイベントのアクティビティの種類

Last updated at Posted at 2023-10-14

概要

この記事では、GitHub Actions におけるワークフロートリガーイベントのひとつである pull_request のアクティビティ(ワークフローの発火条件)について説明します。

対象読者

  • GitHub で Pull Request に対する操作を条件に GitHub Actions を動かしたい人

17種類のアクティビティ

pull_request に用意されているアクティビティは下記17種類です。

アクティビティ 概要
assigned ユーザーが Pull Request に割り当てられたとき
unassigned ユーザーが Pull Request の Assign から外されたとき
labeled Pull Request にラベルが登録されたとき
unlabeled Pull Request からラベルが削除されたとき
opened Pull Request が作られたとき(Draftを含む)
edited Pull Request のタイトル・本文・ベースブランチが変更されたとき(Draftを含む)
closed Pull Request が Close されたとき(マージも含む)
reopened Pull Request が Close された状態から再度 Open になったとき
synchronize Pull Request にコミットが追加されたとき
converted_to_draft Pull Request が Draft になったとき(Draft で作成したときも含む)
ready_for_review Pull Request が Draft から Open になったとき
locked Pull Request がロックされたとき
unlocked Pull Request のロックが解除されたとき
review_requested ユーザーにレビューがリクエストされたとき
review_request_removed ユーザーがレビューリクエストから削除されたとき
auto_merge_enabled Pull Request の自動マージが有効になったとき
auto_merge_disabled Pull Request の自動マージが無効になったとき

まとめ

GitHub Actions のワークフロートリガーイベント pull_request に用意されているアクティビティ17種類をご紹介しました。
Pull Request にまつわる GitHub Actions を作成する際にお役に立てれば幸いです。

間違いがあればコメントまたは編集リクエストをください。

参考

5
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
7