colossalai
26 строк · 851.0 Байт
1name: Build Documentation On Schedule & After Release
2
3on:
4workflow_dispatch:
5schedule:
6- cron: "0 12 * * *" # build doc every day at 8pm Singapore time (12pm UTC time)
7release:
8types: [published]
9
10jobs:
11build-doc:
12name: Trigger Documentation Build Workflow
13if: github.repository == 'hpcaitech/ColossalAI'
14runs-on: ubuntu-latest
15steps:
16- name: trigger workflow in ColossalAI-Documentation
17run: |
18curl \
19-X POST \
20-H "Accept: application/vnd.github+json" \
21-H "Authorization: Bearer ${GH_TOKEN}"\
22-H "X-GitHub-Api-Version: 2022-11-28" \
23https://api.github.com/repos/hpcaitech/ColossalAI-Documentation/actions/workflows/deploy.yml/dispatches \
24-d '{"ref":"main"}'
25env:
26GH_TOKEN: ${{secrets.DOC_REPO_TOKEN}}
27