V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
la9998372
V2EX  ›  问与答

Github Actions 定时设置问题

  •  
  •   la9998372 · 2023-03-16 10:46:36 +08:00 · 387 次点击
    这是一个创建于 405 天前的主题,其中的信息可能已经有所发展或是发生改变。
    on:
      workflow_dispatch:
      schedule:
        - cron: '30,59 0,15 * * *'
    

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

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

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

    ```
    on:
    workflow_dispatch:
    schedule:
    - cron: '30 0 * * *'
    - cron: '59 15 * * *'
    ```
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3499 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:59 · PVG 12:59 · LAX 21:59 · JFK 00:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.