cron - 为什么我的 github 操作的 cron 不起作用?

标签 cron github-actions cron-task

我编写了一个 github actions 工作流程 yml 文件来安排作业每天在特定时间运行,但它不起作用。我什至使用了官方文档中编写的 cron 但仍然无法正常工作。是由于印度时区还是其他原因?

name: run app.py

on:
  schedule:
    - cron: '30 4,17 * * *'

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3
        
      - name: setup python
        uses: actions/setup-python@v4
        with:
          python-version: '3.9' # install the python version needed
          
      - name: install python packages
        run: |
          python -m pip install --upgrade pip
          pip install -r requirements.txt
          
      - name: execute py script # run main.py
        env:
          DSA_SHEET: ${{ secrets.DSA_SHEET }}
        run: python app.py

我多次尝试更改 cron,但没有成功。仅当设置为每 5 分钟运行一次时它才起作用,但是当我将其设置为每天运行时它不起作用。

最佳答案

关于cron - 为什么我的 github 操作的 cron 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74850560/

相关文章:

git - 如何使用 Github Actions 将子树从 git repo 推送到 Heroku?

devops - GitHub action 手动审批流程

javascript - 如何在node js中的express api中包装议程路由

php - 秒更新sql数据的最佳方式

docker - 如何在 github actions 中连接到 docker 容器?

ruby - Cron 不会执行 ruby​​ 脚本

azure - 如何使用参数调用azure函数

curl - Crontab cron 作业不会使用带参数的 url 运行

c - 在 C 中的文件上使用 crontab

javascript - Crontab 阻止 Winston 写入我的日志文件