GitHub Actionsのスケジュール機能が時間通りに動かない

#プログラミング

#GitHub

投稿日: 2021-06-20

GitHub Actionsのスケジュール機能を使ってみたが、びっくりするくらい時間通りに動かない。

調べてみたところ、スケジュールした時間よりも遅れて動くことがかなり多く、なんなら実行されない場合もあるらしいということがわかった。

参考

Many times, there is a delay when triggering the scheduled workflow. Generally the delay time is about 3 to 10 minutes. Sometimes it may be more time, even dozens of minutes or more than one hour. However, if the delay time is too long, the scheduled workflow may be not triggered at that day.

公式ドキュメントにもちゃんと書いてあった。

Note: The schedule event can be delayed during periods of high loads of GitHub Actions workflow runs. High load times include the start of every hour. To decrease the chance of delay, schedule your workflow to run at a different time of the hour.

レガシーなissueで、一応調査中ではあるらしい。自分の用途ではさほど困ってはいないが、正確なスケジューリングが必要な場合には他の手段を検討するようにしたほうが良さそう。

Author

profile icon

тars (たーず)

tars0x9752

Japan, Tokyo

TypeScript

プログラミング, 音楽, Turntablism, Video Game, スノーボード, 味噌汁(特に赤味噌), 味噌煮込みうどん, 川魚(特に鮎)

Tags

#Contentful

#Domain

#Gandi

#Git

#GitHub

#KaTeX

#Linux

#Markdown

#Next.js

#Nix

#Nix Flakes

#NixOS

#OCaml

#PEG

#Phenyl

#React

#SVG

#Terminal

#Turntablism

#TypeScript

#VSCode

#Vercel

#WSL

#Windows

#Yarn

#Yoyo

#lsp

#npm

#sitemap

#アルゴリズム

#データ構造

#プログラミング

#携帯

#数学

#映画

#競技プログラミング

#雑記

#音楽