This is an automated email from the ASF dual-hosted git repository.
jiafengzheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new ba23cbed9b9 [CDN] Use actions-gh-pages deploy website (#62)
ba23cbed9b9 is described below
commit ba23cbed9b9c1b8b18713d0e7e6eaa5977397d4e
Author: Jeffrey <[email protected]>
AuthorDate: Tue Aug 23 17:08:48 2022 +0800
[CDN] Use actions-gh-pages deploy website (#62)
---
.github/workflows/manual-deploy-website.yml | 34 ++++++++++-------------------
1 file changed, 12 insertions(+), 22 deletions(-)
diff --git a/.github/workflows/manual-deploy-website.yml
b/.github/workflows/manual-deploy-website.yml
index 5fffc2e242c..46a33f9d0c1 100644
--- a/.github/workflows/manual-deploy-website.yml
+++ b/.github/workflows/manual-deploy-website.yml
@@ -7,7 +7,7 @@ on:
description: 'Specify the branch name'
required: true
default: 'master'
-
+
jobs:
build-and-deploy:
runs-on: ubuntu-latest
@@ -52,33 +52,23 @@ jobs:
endpoint: ${{ secrets.ALIYUN_OSS_ENDPOINT }}
folder: build
- - name: Deploy website
+ - name: Deploy Website
if: ${{ github.event.inputs.branch == 'master' }}
- run: |
- git config --global http.postBuffer 524288000
- git fetch
- git checkout -b asf-site remotes/origin/asf-site
- /bin/bash remove-non-reserved-dir.sh
- cp -r build/* ./
- rm -rf build/
- rm -rf .docusaurus
- rm -rf node_modules
- rm -rf doris
- rm -rf yarn.lock
- rm -rf versioned_docs/
- rm -rf versioned_sidebars
- rm -rf i18n/
- git config user.name "github-actions[bot]"
- git config user.email "github-actions[bot]@users.noreply.github.com"
- git add .
- git commit -m "Automated deployment with doris master"
- git push --verbose "https://${{ secrets.GITHUB_TOKEN
}}@github.com/apache/doris-website.git" asf-site:asf-site
+ uses: peaceiris/actions-gh-pages@v3
+ with:
+ github_token: ${{ github.token }}
+ publish_branch: asf-site
+ publish_dir: ./build
+ destination_dir: ./
+ user_name: 'github-actions[bot]'
+ user_email: 'github-actions[bot]@users.noreply.github.com'
+ commit_message: 'Automated deployment with doris branch ${{
github.event.inputs.branch }}@${{ env.DORIS_COMMIT }}'
- name: Deploy Branch
if: ${{ github.event.inputs.branch != 'master' }}
uses: peaceiris/actions-gh-pages@v3
with:
- github_token: ${{ secrets.GITHUB_TOKEN }}
+ github_token: ${{ github.token }}
publish_branch: asf-site
publish_dir: ./build
destination_dir: ${{ github.event.inputs.branch }}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]