ci: fix screenshots and GIF workflows (#460)

Drew Smirnoff created

Change summary

.github/workflows/demo.yml        | 3 +++
.github/workflows/screenshots.yml | 3 +++
2 files changed, 6 insertions(+)

Detailed changes

.github/workflows/demo.yml 🔗

@@ -25,6 +25,9 @@ jobs:
         with:
           go-version: "stable"
 
+      - name: Install system dependencies
+        run: sudo apt-get update && sudo apt-get install -y libpcsclite-dev
+
       - name: Create Dummy Config
         # Create the config in the workspace so we can map HOME to it for the container.
         run: |

.github/workflows/screenshots.yml 🔗

@@ -26,6 +26,9 @@ jobs:
         with:
           go-version: "stable"
 
+      - name: Install system dependencies
+        run: sudo apt-get update && sudo apt-get install -y libpcsclite-dev
+
       - name: Create Dummy Config
         run: |
           mkdir -p ~/.config/matcha