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文件夾下
