Merge pull request #215 from mithro/gha-autolabeler2labeler

Convert from old autolabeler GitHub App to new GitHub Actions based tool
diff --git a/docs/rules/summary.rst b/docs/rules/summary.rst
index 3920c3d..0e99e4e 100644
--- a/docs/rules/summary.rst
+++ b/docs/rules/summary.rst
@@ -23,11 +23,13 @@
    :header-rows: 1
    :stub-columns: 1
 
-.. csv-table:: Table F4: Connectivity of Drawn and Mask Layers (1)
+.. csv-table:: Table F4: Connectivity of Drawn and Mask Layers [#f1]_
    :file: summary/table-f4-connectivity-of-drawn-and-mask.csv
    :header-rows: 1
    :stub-columns: 1
 
+.. include:: summary/table-f4-key.rst
+
 .. csv-table:: Table F5: Device Connectivity Table
    :file: summary/table-f5-device-connectivity.csv
    :header-rows: 1
diff --git a/docs/rules/summary/table-f4-connectivity-of-drawn-and-mask.csv b/docs/rules/summary/table-f4-connectivity-of-drawn-and-mask.csv
index fd00538..3173077 100644
--- a/docs/rules/summary/table-f4-connectivity-of-drawn-and-mask.csv
+++ b/docs/rules/summary/table-f4-connectivity-of-drawn-and-mask.csv
@@ -1,5 +1,3 @@
-Table F4: Connectivity of Drawn and Mask Layers (1),,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,
 ,Deep N Well,N Well,Diff,Tap,Poly,Li1,Capm,Met1,Met2,Met3,Met4,Met5,rdl,,,,
 Deep N Well,N/A,,,,,,,,,,,,,,,,
 N Well,Over,N/A,,,,,,,,,,,,,,,
@@ -13,11 +11,5 @@
 Met3,X,X,X,X,X,X,Via2,X,Via2,N/A,,,,,,,
 Met4,X,X,X,X,X,X,X,X,X,Via3,N/A,,,,,,
 Met5,X,X,X,X,X,X,X,X,X,X,Via4,N/A,,,,,
-rdl,X,X,X,X,X,X,X,X,X,X,X,(pad AND pmm) for s8pir/s8pr2-10r flows (1),N/A,,,,
+rdl,X,X,X,X,X,X,X,X,X,X,X,(pad AND pmm) for s8pir/s8pr2-10r flows [#f1]_ ,N/A,,,,
 bump,X,X,X,X,X,X,X,X,X,X,X,X,pi2 AND ubm,,,,
-,,,,,,,,,,,,,,,,,
-(1) All layerr drawn except pmm which is created as cpmm:mask over bond pads or converted into cpbo:mask,,,,,,,,,,,,,,,,,
-(2) Entries in this table show the layer (or combination of layers) that act as connecting layers listed in the row/column  ,,,,,,,,,,,,,,,,,
-headings.  An X indicates that there is no direct connection between these layers.  N/A is entered along the diagonal;,,,,,,,,,,,,,,,,,
-Over- Layers contacted by overlapping. A layer is always connected to itself.,,,,,,,,,,,,,,,,,
-"(3) (Met5 AND pad AND rdl) should have one of the following sizes for LVS to work with WLCSP option: 60x60, 50x70, 60x80, and 80x80",,,,,,,,,,,,,,,,,
diff --git a/docs/rules/summary/table-f4-key.rst b/docs/rules/summary/table-f4-key.rst
new file mode 100644
index 0000000..7e6046a
--- /dev/null
+++ b/docs/rules/summary/table-f4-key.rst
@@ -0,0 +1,5 @@
+.. rubric:: Footnotes
+
+.. [#f1] All layers drawn except pmm which is created as cpmm:mask over bond pads or converted into cpbo:mask.
+.. [#f2] Entries in this table show the layer (or combination of layers) that act as connecting layers listed in the row/column headings. An X indicates that there is no direct connection between these layers. N/A is entered along the diagonal. Over is entered along layers contacted by overlapping. A layer is always connected to itself.
+.. [#f3] (Met5 AND pad AND rdl) should have one of the following sizes for LVS to work with WLCSP option: 60x60, 50x70, 60x80, and 80x80