ci: upload performance graphs
diff --git a/.github/workflows/verible-ci.yml b/.github/workflows/verible-ci.yml
index 86c505e..4aaee97 100644
--- a/.github/workflows/verible-ci.yml
+++ b/.github/workflows/verible-ci.yml
@@ -44,6 +44,13 @@
     - name: Run formatting style check
       run: ./.github/bin/run-clang-format.sh
 
+    - name: 📤 Upload performance graphs
+      uses: actions/upload-artifact@v2
+      if: success() || failure() 
+      with:
+        name: "diag"
+        path: "**/plot_*.svg"
+
   ClangTidy:
     container: ubuntu:20.04
     runs-on: [self-hosted, Linux, X64]
@@ -89,6 +96,13 @@
     - name: Run clang tidy
       run: ./.github/bin/run-clang-tidy.sh
 
+    - name: 📤 Upload performance graphs
+      uses: actions/upload-artifact@v2
+      if: success() || failure() 
+      with:
+        name: "diag"
+        path: "**/plot_*.svg"
+
 
   Check:
     container: ubuntu:20.04
@@ -170,6 +184,13 @@
         FOLDER: /tmp/pages
         CLEAN: true
 
+    - name: 📤 Upload performance graphs
+      uses: actions/upload-artifact@v2
+      if: success() || failure() 
+      with:
+        name: "diag"
+        path: "**/plot_*.svg"
+
 
   Kythe:
     runs-on: ubuntu-20.04
@@ -266,6 +287,13 @@
       with:
         path: releasing/out/verible-*.tar.gz
 
+    - name: 📤 Upload performance graphs
+      uses: actions/upload-artifact@v2
+      if: success() || failure() 
+      with:
+        name: "diag"
+        path: "**/plot_*.svg"
+
   MacOsBuild:
     runs-on: macos-latest
     steps: