Add quillt structure and template (#108)

diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml
index f2f400f..1b17b80 100644
--- a/.github/workflows/R-CMD-check.yaml
+++ b/.github/workflows/R-CMD-check.yaml
@@ -7,8 +7,15 @@
 on:
   push:
     branches: [main, master]
+    paths-ignore:
+      - 'pkgdown/**'
+      - '.github/workflows/pkgdown.yaml'
   pull_request:
     branches: [main, master]
+        paths-ignore:
+      - 'pkgdown/**'
+      - '.github/workflows/pkgdown.yaml'
+
 
 name: R-CMD-check
 
@@ -76,3 +83,10 @@
         with:
           name: ${{ runner.os }}-r${{ matrix.config.r }}-results
           path: check
+          
+      - name: Test coverage
+        if: success() && runner.os == 'Linux' && matrix.config.r == 'release' && matrix.config.pandoc == '2.11.4'
+        run: |
+          pak::pkg_install('covr')
+          covr::codecov()
+        shell: Rscript {0}