怎么使用github action定时运行js脚本?

github action是使用yaml文件来做到CI/CD的,文件位置存放在 .github/workflows,yaml文件内容如下:

name: ncatest.cx.js

on:
  push:
    branches:
      - main
  schedule:   
    - cron: '0 5 * * *'   #国际标准时间,北京时间+8,即下午1点钟

jobs:
  run-csjs:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@main  #采用main分支下的
           
      - name: Setup Node.js
        uses: actions/setup-node@v2  #安装node.js
        with:
          node-version: '14'
          
      - name: Install Dependency       
        run: |
          npm install
          npm install got
          npm install tough-cookie         
          node ./scripts/cx.js  #脚本存在根目录scripts文件夹下

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐