Add a linter to prevent adding empty markdown files
Briefly describe the update
Prevent the pipeline from breaking due to empty markdown files. We should add a linter that checks for valid frontmatter and some body content for all our markdown files.
Assigning to @cwoolley-gitlab, @laurenbarker, and myself to begin since I'm not 100% clear on whose domain this is and we were in the original thread together, but I'm happy to take this on or pass along to the appropriate person.
Context from #handbook-escalation
Some notes from the Slack thread in #handbook-escalation:
Changes made to the legal handbook seem to contain empty files, which broke things:
This pipeline went green then started failing on master.
Related Epic gitlab-com/marketing/inbound-marketing&167 (closed)
Edited by Lauren Barker