[meta] fix TOC action
diff --git a/.github/workflows/toc.yml b/.github/workflows/toc.yml
index 7f238ff..f1cb29b 100644
--- a/.github/workflows/toc.yml
+++ b/.github/workflows/toc.yml
@@ -10,6 +10,13 @@
 
     steps:
     - uses: actions/checkout@v2
+      with:
+        # https://github.com/actions/checkout/issues/217#issue-599945005
+        # pulls all commits (needed for lerna / semantic release to correctly version)
+        fetch-depth: "0"
+
+    # pulls all tags (needed for lerna / semantic release to correctly version)
+    - run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
     - uses: actions/setup-node@v1
       with:
         node-version: '12.x'