在 github 工作流程中设置 cron 计划时时区重要吗?

问题描述 投票:0回答:1
on:
  schedule:
  - cron: '*/5 18-20 * * 1-5' #Every 5 minutes, between 06:00 PM and 08:59 PM, Monday through Friday

如果我的时区是菲律宾标准时间 (GMT+8),我是否应该修改此设置以适应时区差异?

我尝试测试它,但它经常会延迟不同的分钟。

github cron github-actions
1个回答
0
投票

根据

schedule

您可以使用 POSIX cron 语法安排工作流程在特定 UTC 时间运行

默认使用 UTC。所以,您需要根据自己的时区进行调整。

关于延误:

在 GitHub Actions 工作流运行的高负载期间,

schedule
事件可能会延迟。高负载时间包括每小时的开始时间。 如果负载足够高,一些排队的作业可能会被丢弃。为了减少延迟的可能性,请将工作流程安排在每小时的不同时间运行。

© www.soinside.com 2019 - 2024. All rights reserved.