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

rusackas pushed a commit to branch fix-docs-CI
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 7c107a1014f1aeac52288f4d6aa10325328de04f
Author: Evan Rusackas <[email protected]>
AuthorDate: Mon Jan 29 12:36:33 2024 -0700

    chore(CI): get docs building on ALL branches.
---
 .github/workflows/superset-docs-deploy.yml         | 29 ++++++++++++++++++++++
 ...{superset-docs.yml => superset-docs-verify.yml} | 16 +++++-------
 docs/src/components/SectionHeader.tsx              |  2 +-
 docs/src/pages/community.tsx                       |  1 -
 4 files changed, 36 insertions(+), 12 deletions(-)

diff --git a/.github/workflows/superset-docs-deploy.yml 
b/.github/workflows/superset-docs-deploy.yml
new file mode 100644
index 0000000000..6c0b158ea6
--- /dev/null
+++ b/.github/workflows/superset-docs-deploy.yml
@@ -0,0 +1,29 @@
+name: Docs Testing
+
+on:
+  pull_request:
+    paths:
+      - "docs/**"
+    types: [synchronize, opened, reopened, ready_for_review]
+jobs:
+  build-deploy:
+    name: Build & Deploy
+    runs-on: ubuntu-20.04
+    defaults:
+      run:
+        working-directory: docs
+    steps:
+      - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
+        uses: actions/checkout@v3
+        with:
+          persist-credentials: false
+          submodules: recursive
+      - name: yarn install
+        run: |
+          yarn install --check-cache
+      - name: yarn typecheck
+        run: |
+          yarn buitypecheck
+      - name: yarn build
+        run: |
+          yarn build
diff --git a/.github/workflows/superset-docs.yml 
b/.github/workflows/superset-docs-verify.yml
similarity index 81%
rename from .github/workflows/superset-docs.yml
rename to .github/workflows/superset-docs-verify.yml
index e1c2df7d12..f474a88157 100644
--- a/.github/workflows/superset-docs.yml
+++ b/.github/workflows/superset-docs-verify.yml
@@ -1,15 +1,11 @@
-name: Docs
+name: Docs Deployment
 
 on:
   push:
     paths:
       - "docs/**"
     branches:
-      - 'master'
-  pull_request:
-    paths:
-      - "docs/**"
-    types: [synchronize, opened, reopened, ready_for_review]
+      - "master"
 
 jobs:
   config:
@@ -51,9 +47,9 @@ jobs:
         env:
           API_TOKEN_GITHUB: ${{ secrets.SUPERSET_SITE_BUILD }}
         with:
-          source-directory: './docs/build'
-          destination-github-username: 'apache'
-          destination-repository-name: 'superset-site'
-          target-branch: 'asf-site'
+          source-directory: "./docs/build"
+          destination-github-username: "apache"
+          destination-repository-name: "superset-site"
+          target-branch: "asf-site"
           commit-message: "deploying docs: ${{ 
github.event.head_commit.message }} (apache/superset@${{ github.sha }})"
           user-email: [email protected]
diff --git a/docs/src/components/SectionHeader.tsx 
b/docs/src/components/SectionHeader.tsx
index c868b4097a..10eedaa41c 100644
--- a/docs/src/components/SectionHeader.tsx
+++ b/docs/src/components/SectionHeader.tsx
@@ -96,7 +96,7 @@ const StyledSectionHeaderH2 = styled(StyledSectionHeader)`
 interface SectionHeaderProps {
   level: any;
   title: string;
-  subtitle?: string;
+  subtitle?: string | Element | React.ReactNode;
   dark?: boolean;
 }
 
diff --git a/docs/src/pages/community.tsx b/docs/src/pages/community.tsx
index 72b4be2821..597f74f123 100644
--- a/docs/src/pages/community.tsx
+++ b/docs/src/pages/community.tsx
@@ -217,7 +217,6 @@ const Community = () => {
                     </a>
                   }
                   description={<p className="description">{description}</p>}
-                  role="group"
                   aria-label="Community link"
                 />
               </List.Item>

Reply via email to