马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
name: andersen-timeout-needs1
on:
workflow_dispatch:
#schedule:
#- cron: '0 23 * * *'
jobs:
job1_checkout:
name: get py data
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-22.04]
playwright: [1.28]
headless: [true]
#continue-on-error: true
steps:
- name: checkout
uses: actions/checkout@v3
job2_playwright:
name: grab data
runs-on: ubuntu-22.04
needs: job1_checkout
steps:
- name: run py
timeout-minutes: 60
run: |
pip3 install playwright
python3 -m playwright install chromium
python3 -m playwright install-deps chromium
python3 ./andersen1.py
job3_save_back:
name: save back
runs-on: ubuntu-22.04
if: ${{ always() }}
needs: [job1_checkout, job2_playwright]
steps:
- name: commit
run: |
git config --global user.email "blackantt@gmail.com"
git config --global user.name "bk111"
git add .
git commit -m "update" -a
|