Skip to content

Instantly share code, notes, and snippets.

@ndxbn
Last active November 22, 2024 00:59
Show Gist options
  • Select an option

  • Save ndxbn/c68d48e6afff51ace7184d27efebf02f to your computer and use it in GitHub Desktop.

Select an option

Save ndxbn/c68d48e6afff51ace7184d27efebf02f to your computer and use it in GitHub Desktop.

release

各Activity の説明は Webhook のほうに説明がある。

Webhook とは違う挙動をするものや、注意点

  • Workflow では、Draft に対しての created edited deleted でトリガーされない。理由は、ブラウザからリリースを作成する場合に、ドラフトとして自動保存しているから。
  • Draft から Pre-Release が作成された場合に、prelereased はトリガーされないが、 published はトリガーされる。
  • release と pre-release の両方でトリガーしたい場合は published を使う。( releasedprereleased の代わりに。)

Webhook 側にあった説明を表にまとめたもの

Webhook 側の説明の順番にしてあります。 最低限の説明だけを抜粋してます。

activity 説明
created A draft was saved, or a release or pre-release was published without previously being saved as a draft. Release か pre-release を作った(ドラフトから作った場合は除く)、もしくは ドラフトを Save した。
deleted A release, pre-release, or draft release was deleted.
edited The details of a release, pre-release, or draft release were edited.
prereleased A release was created and identified as a pre-release.
published A release, pre-release, or draft of a release was published.
released A release was published, or a pre-release was changed to a release.
unpublished A release or pre-release was unpublished.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment