You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by hu...@apache.org on 2022/08/23 20:37:16 UTC

[superset] branch hughhhh-patch-5 created (now 7a0d6f5832)

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

hugh pushed a change to branch hughhhh-patch-5
in repository https://gitbox.apache.org/repos/asf/superset.git


      at 7a0d6f5832 Update chromatic.yml

This branch includes the following new commits:

     new 7a0d6f5832 Update chromatic.yml

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[superset] 01/01: Update chromatic.yml

Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hugh pushed a commit to branch hughhhh-patch-5
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 7a0d6f58322dc5f5212c1b32aedaf34d520cfc5b
Author: Hugh A. Miles II <hu...@gmail.com>
AuthorDate: Tue Aug 23 16:37:04 2022 -0400

    Update chromatic.yml
---
 .github/workflows/chromatic.yml | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml
index c53e34dc8a..cc462c7a1e 100644
--- a/.github/workflows/chromatic.yml
+++ b/.github/workflows/chromatic.yml
@@ -56,6 +56,7 @@ jobs:
         working-directory: superset-frontend
       # 👇 Checks if the branch is not master and runs Chromatic
       - name: Publish to Chromatic
+        id: chromatic-pr
         if: github.ref != 'refs/heads/master'
         uses: chromaui/action@v1
         # Required options for the Chromatic GitHub Action
@@ -63,10 +64,11 @@ jobs:
           # 👇 Location of package.json from root of mono-repo
           workingDir: superset-frontend
           # 👇 Chromatic projectToken, refer to the Chromatic manage page to obtain it.
-          projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
+          projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}'
           exitZeroOnChanges: true # 👈 Option to prevent the workflow from failing
       # 👇 Checks if the branch is master and accepts all changes in Chromatic
       - name: Publish to Chromatic and auto accept changes
+        id: chromatic-master
         if: github.ref == 'refs/heads/master'
         uses: chromaui/action@v1
         # Required options for the Chromatic GitHub Action
@@ -77,3 +79,16 @@ jobs:
           projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
           autoAcceptChanges: true # 👈 Option to accept all changes when merging to master
           exitZeroOnChanges: true # 👈 Option to prevent the workflow from failing
+      - name: Echo Storybook build link
+        if: ${{ success() }} && github.ref != 'refs/heads/master'
+        uses: actions/github-script@v3
+        with:
+          github-token: ${{secrets.GITHUB_TOKEN}}
+          script: |
+            github.issues.createComment({
+              issue_number: ${{ github.event.issue.number }},
+              owner: context.repo.owner,
+              repo: context.repo.repo,
+              body: 'Storybook has completed and can be viewed at ${{ steps.chromatic-pr.outputs.storybookUrl }}'
+            })
+