12345678910111213141516171819202122232425262728293031323334353637383940 |
- name: ci
- on:
- push:
- branches:
- - master
- schedule:
- - cron: '00 01-23 * * *' # 每个小时运行一次
- env: # 设置环境变量
- TZ: Asia/Shanghai # 时区(设置时区可使页面中的`最近更新时间`使用时区时间)
- jobs:
- execute:
- runs-on: ubuntu-latest # 运行在虚拟机环境ubuntu-latest
- environment: test
- steps:
- - name: Checkout
- uses: actions/checkout@v1 # 作用:检出仓库,获取源码。
- - name: set-go-environment
- uses: actions/setup-node@v3 # uses 和 run 不能同时在一个step使用
- with:
- node-version: 14
- - name: build
- run: |
- npm i -g pm2
- npm install
- echo 'build success'
- - name: run
- run: |
- cp config.example.js config.js
- echo '${{secrets.MT_DEVICEID}}'
- sed -i 's/$COOKIE/${{secrets.MT_COOKIE}}/g' config.js
- sed -i 's/$DEVICEID/${{secrets.MT_DEVICEID}}/g' ./config.js
- chmod 777 indexAction.js
- node ./indexAction.js
-
|