👌

[Misc #21656] リリースノートに dependabot の内容を取り除くチケット

に公開

[Misc #21656] Exclude dependabot PRs from automated gem release notes

  • ruby の配下の gem のリリースノートは以下のように dependabot の PR も含まれているケースがある
Bump rubygems/release-gem from 1.1.0 to 1.1.1 by @dependabot[bot] in #56
Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot[bot] in #57
Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot[bot] in #59
Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot[bot] in #60
Bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot[bot] in #61
Bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot[bot] in #62
Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot[bot] in #63
Gracefully handle a call to ensure_timeout_thread_created in a signal handler by @eregon in #64
Bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot[bot] in #65
Bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in #66
Bump actions/checkout from 4 to 5 by @dependabot[bot] in #67
Bump step-security/harden-runner from 2.13.0 to 2.13.1 by @dependabot[bot] in #68
Add a workflow to sync commits to ruby/ruby by @k0kubun in #69
  • このようなリリースノートでは dependabot の changelog がノイズになるのでそれを取り除いてほしいという旨のチケット
    • 現状だと手動で削除して対応していたみたい
  • 現状だと gh release create --generate-note でリリースノートを生成しており、このフローに乗っかるように対応するには、みたいな内容が議論されているみたい
  • 最終的には以下のように dependencies ラベルののを除外するようにして対処されたみたいですねー
changelog:
  exclude:
    labels:
      - dependencies
GitHubで編集を提案

Discussion