- 在GitHub上新建仓库,在仓库中新建 .github/workflows 文件夹
- 在新建文件夹中新建 yml 文件:
name: coupons # yml文件名
on:
push:
branches:
- main
schedule:
- cron: '0 9 * * *' # 定时运行的时间,国际标准时间,北京时间要+8
jobs:
run-coupons: # 任务名
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 parse
npm install got
npm install xmlhttprequest
npm install tough-cookie
node ./coupons.js # 要运行的js脚本,放在根目录下