Github Actions 定时设置问题

2023-03-16 10:46:36 +08:00
 la9998372
on:
  workflow_dispatch:
  schedule:
    - cron: '30,59 0,15 * * *'

如此设置的情况下,为什么一天只执行三次啊?

本意是北京时间 8 点 30/59 分和 23 点 30/59 分,每天执行四次。但是实际情况是,大概是上午 9 点 40-55 左右执行一次,晚上可以执行两次,请问这是啥情况?

465 次点击
所在节点    问与答
2 条回复
AoEiuV020CN
2023-03-16 12:05:09 +08:00
一方面注意时区,
一方面这个 cron 误差巨大,一两个小时都正常,
但我没见过少执行了的情况,会不会算上误差两次挤到一起就丢了一次,
la9998372
2023-03-16 15:11:30 +08:00
@AoEiuV020CN
cron 可以写两行吗?

```
on:
workflow_dispatch:
schedule:
- cron: '30 0 * * *'
- cron: '59 15 * * *'
```

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/924443

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX