--- /dev/null
+# Check font tagging spreadsheet is correctly structured
+name: Font tagging structure
+
+on:
+ push:
+ paths:
+ - 'tags/*/*'
+ pull_request:
+ paths:
+ - 'tags/*/*'
+
+jobs:
+ test_server_files:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set up Python
+ uses: actions/setup-python@v4
+ with:
+ python-version: "3.10"
+
+ # Check font tags data is correct
+ - name: Install gftools
+ run: pip install gftools[qa]
+ - name: Test font tagging spreadsheet
+ run: |
+ gftools font-tags lint .
\ No newline at end of file