This is an automated email from the ASF dual-hosted git repository.

luzhijing 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 8c79aca12b04 [feat] update build-check (#468)
8c79aca12b04 is described below

commit 8c79aca12b041b53f956ae7cfd21768a1474d796
Author: Jeffrey <color.d...@gmail.com>
AuthorDate: Tue Mar 26 10:34:16 2024 +0800

    [feat] update build-check (#468)
---
 .github/workflows/build-check.yml | 104 ++++++++++----------------------------
 1 file changed, 26 insertions(+), 78 deletions(-)

diff --git a/.github/workflows/build-check.yml 
b/.github/workflows/build-check.yml
index 73509be4f644..bb7d1be3c71b 100644
--- a/.github/workflows/build-check.yml
+++ b/.github/workflows/build-check.yml
@@ -19,85 +19,33 @@
 name: Build Check
 
 on:
-  pull_request:
+    pull_request:
 
 concurrency:
-  group: ${{ github.ref }} (Build Extensions)
-  cancel-in-progress: true
+    group: ${{ github.ref }} (Build Extensions)
+    cancel-in-progress: true
 
-  
 jobs:
-  build-and-deploy:
-    runs-on: ubuntu-latest
-    environment: Production
-    steps:
-    - name: Checkout
-      uses: actions/checkout@master
-      with:
-          persist-credentials: false
-          submodules: recursive
-
-    - name: Use Node.js
-      uses: actions/setup-node@v1
-      with:
-        node-version: 16.14.0
-
-    - name: Build
-      run: |
-        # clone docs version dev
-        git clone --branch master https://github.com/apache/doris.git --depth 1
-        mkdir -p docs
-        cp -R doris/docs/en/docs/* docs/
-        cp -R doris/docs/sidebars.json sidebars.json
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/current
-        cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/current/
-        cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/current.json
-
-        mkdir -p community
-        cp -R doris/docs/en/community/* community/
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs-community/current/
-        cp -R doris/docs/zh-CN/community/* 
i18n/zh-CN/docusaurus-plugin-content-docs-community/current/
-        cp -R doris/docs/sidebarsCommunity.json .
-
-        # clone images
-        cp -R doris/docs/images static/
-
-        rm -rf doris
-
-        # clone docs version 1.2
-        git clone --branch branch-1.2-lts https://github.com/apache/doris.git 
--depth 1
-        mkdir -p docs
-        rm -rf versioned_docs/version-1.2
-        mkdir -p versioned_docs/version-1.2
-        cp -R doris/docs/en/docs/* versioned_docs/version-1.2/
-        rm -rf versioned_sidebars/version-1.2-sidebars.json
-        cp -R doris/docs/sidebars.json 
versioned_sidebars/version-1.2-sidebars.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2
-        cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/
-        cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2.json
-
-        rm -rf doris
-
-        # clone docs version 2.0
-        git clone --branch branch-2.0 https://github.com/apache/doris.git 
--depth 1
-        mkdir -p docs
-        rm -rf versioned_docs/version-2.0
-        mkdir -p versioned_docs/version-2.0
-        cp -R doris/docs/en/docs/* versioned_docs/version-2.0/
-        rm -rf versioned_sidebars/version-2.0-sidebars.json
-        cp -R doris/docs/sidebars.json 
versioned_sidebars/version-2.0-sidebars.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json
-        rm -rf i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0
-        mkdir -p i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0
-        cp -R doris/docs/zh-CN/docs/* 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/
-        cp -R doris/docs/dev.json 
i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0.json
-
-        rm -rf doris
-        npm install -g yarn
-        yarn cache clean
-        export NODE_OPTIONS=--max-old-space-size=8192
-        yarn && yarn build
-
-        rm -rf build
\ No newline at end of file
+    build-and-deploy:
+        runs-on: ubuntu-latest
+        environment: Production
+        steps:
+            - name: Checkout
+              uses: actions/checkout@master
+              with:
+                  persist-credentials: false
+                  submodules: recursive
+
+            - name: Use Node.js
+              uses: actions/setup-node@v1
+              with:
+                  node-version: 16.14.0
+
+            - name: Build
+              run: |
+                  npm install -g yarn
+                  yarn cache clean
+                  export NODE_OPTIONS=--max-old-space-size=8192
+                  yarn && yarn build
+
+                  rm -rf build


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to