From e087247a391d35fae160c96930857dd147e42544 Mon Sep 17 00:00:00 2001 From: Michael Mi Date: Fri, 21 Jun 2024 16:33:35 -0700 Subject: [PATCH] alllow deploy docs when triggered on demand (#253) --- .github/workflows/build_wheel.yml | 8 +++++--- .github/workflows/publish_docs.yml | 7 +++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml index e794aee0..24a94ecc 100644 --- a/.github/workflows/build_wheel.yml +++ b/.github/workflows/build_wheel.yml @@ -86,12 +86,14 @@ jobs: run: ls -lha dist - name: Create release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: dist/scalellm-*.whl tag_name: ${{ inputs.tag }} - draft: true - prerelease: true + generate_release_notes: true + draft: false + prerelease: false + make_latest: true commit_whl_index: needs: build_wheel diff --git a/.github/workflows/publish_docs.yml b/.github/workflows/publish_docs.yml index 7096d36c..682a2eba 100644 --- a/.github/workflows/publish_docs.yml +++ b/.github/workflows/publish_docs.yml @@ -54,8 +54,11 @@ jobs: # Deployment job deploy: - # only deploy on new commits - if: github.event_name == 'push' + # only deploy on new commits to main, or when triggered on-demand + if: | + github.event_name == 'push' || + github.event_name == 'workflow_call' || + github.event_name == 'workflow_dispatch' environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }}