diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index ea1ed9f..c906b1a 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -3,6 +3,21 @@ name: CI
 on: [push, pull_request]
 
 jobs: 
+  build-wheel:
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@v2
+    - name: Set up Python 3.8
+      uses: actions/setup-python@v2
+      with:
+        python-version: 3.8
+
+    - name: Show what is in the wheel (for debugging)
+      run: |
+        pip install build
+        python -m build .
+        unzip -l dist/PlumedToHTML*.whl
+
   build:
     runs-on: ubuntu-latest
 
diff --git a/setup.py b/setup.py
index 17f690e..1b1fdca 100644
--- a/setup.py
+++ b/setup.py
@@ -22,4 +22,6 @@
      install_requires=['lxml','pygments','requests','bs4'],
      test_suite='nose.collector',
      tests_require=['nose'],
+     # This adds the assets that PlumedToHTML.get_html_header() asks for
+     include_package_data=True,
  )