From 5be10a43e2e9891655a1a1561d417876a42d20bc Mon Sep 17 00:00:00 2001 From: FrankLeeeee Date: Tue, 23 May 2023 17:43:16 +0800 Subject: [PATCH 1/2] [workflow] changed to doc build to be on schedule and release --- ...d_after_merge.yml => doc_build_on_schedule.yml} | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) rename .github/workflows/{doc_build_after_merge.yml => doc_build_on_schedule.yml} (69%) diff --git a/.github/workflows/doc_build_after_merge.yml b/.github/workflows/doc_build_on_schedule.yml similarity index 69% rename from .github/workflows/doc_build_after_merge.yml rename to .github/workflows/doc_build_on_schedule.yml index b6fd57b8d2b4..62dfdc67257c 100644 --- a/.github/workflows/doc_build_after_merge.yml +++ b/.github/workflows/doc_build_on_schedule.yml @@ -1,18 +1,16 @@ -name: Build Documentation After Merge +name: Build Documentation On Schedule & After Release on: workflow_dispatch: - push: - paths: - - "version.txt" - - "docs/**" - branches: - - "main" + schedule: + - cron: "0 12 * * *" # build doc every day at 8pm Singapore time (12pm UTC time) + release: + types: [published] jobs: build-doc: name: Trigger Documentation Build Workflow - if: ( github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true ) && github.repository == 'hpcaitech/ColossalAI' + if: github.repository == 'hpcaitech/ColossalAI' runs-on: ubuntu-latest steps: - name: trigger workflow in ColossalAI-Documentation From 866907a0ecabef18d69d339887afb694551fd448 Mon Sep 17 00:00:00 2001 From: FrankLeeeee Date: Wed, 24 May 2023 10:15:43 +0800 Subject: [PATCH 2/2] polish code --- ...ld_on_schedule.yml => doc_build_on_schedule_after_release.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{doc_build_on_schedule.yml => doc_build_on_schedule_after_release.yml} (100%) diff --git a/.github/workflows/doc_build_on_schedule.yml b/.github/workflows/doc_build_on_schedule_after_release.yml similarity index 100% rename from .github/workflows/doc_build_on_schedule.yml rename to .github/workflows/doc_build_on_schedule_after_release.yml