Skip to content

ci: kotlin-prerelease の起動を毎時 0 分から外し JST で指定する - #88

Merged
k163377 merged 1 commit into
mainfrom
claude/workflow-timing-adjustment-cw9oog
Oct 10, 2026
Merged

k163377 merged 1 commit into
mainfrom
claude/workflow-timing-adjustment-cw9oog

Conversation

@k163377

@k163377 k163377 commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

概要

kotlin-prerelease (weekly) の schedule を次のように変更し、Dependabot(jackson-module-kogera と同じ金曜 19:00 JST 指定)と同じ時間帯に起動させる。

    - cron: "7 19 * * 5"
      timezone: "Asia/Tokyo"
  • 起動を毎時 0 分から 7 分へずらす
  • 時刻は dependabot.yml と同じく timezone: Asia/Tokyo で書き、UTC への換算を読み手に要求しない(on.schedule[].timezone は IANA 名を受け付け、github.com で利用可能)

背景

毎時 0 分の schedule は起動が混み合い(GitHub Docs も毎時 0 分を高負荷として回避を推奨)、直近の実行は指定の 19:00 JST から 4〜7 時間遅れていた。

実行日 起動(JST)
10/09 10/10 01:54
10/02 10/03 01:10
09/25 09/26 00:05
09/18 23:16
09/11 23:11

同日の Dependabot 更新ジョブは毎回 19:04〜19:07 JST に起動しているため、その時間帯の 0 分以外の分を選んだ。

検証

  • YAML のパース結果が {cron: "7 19 * * 5", timezone: "Asia/Tokyo"} となることをローカルで確認
  • CI のみの変更のため CHANGELOG のエントリは無し(changelog ジョブの対象外)

🤖 Generated with Claude Code

https://claude.ai/code/session_01AV2QX8aYuwvRoAoJVqSf6h

毎時 0 分の schedule は起動が混み合い、金曜 19:00 JST 指定の実行が数時間遅れていた。
分を 19:07 へずらし、Dependabot の更新ジョブと同じ時間帯に起動させる。
時刻は dependabot.yml と同じく timezone: Asia/Tokyo で書き、UTC への換算を読み手に要求しない。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AV2QX8aYuwvRoAoJVqSf6h
@k163377
k163377 force-pushed the claude/workflow-timing-adjustment-cw9oog branch from 5a7d5a5 to 10f7347 Compare October 10, 2026 05:01
@k163377 k163377 changed the title ci: kotlin-prerelease の起動を毎時 0 分から外す ci: kotlin-prerelease の起動を毎時 0 分から外し JST で指定する Oct 10, 2026
@k163377
k163377 marked this pull request as ready for review October 10, 2026 05:03
@k163377
k163377 merged commit b539f79 into main Oct 10, 2026
11 checks passed
@k163377
k163377 deleted the claude/workflow-timing-adjustment-cw9oog branch October 10, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants