microsoft / win32-app-isolation

Tools and documentation for Win32 app isolation
MIT License
1.27k stars 33 forks source link

Add github action to validate markdown links #14

Closed tiangao-ms closed 1 year ago

tiangao-ms commented 1 year ago

Added github action to validate markdown file links.

Fixed a couple of links:

  1. Links to releases, issues and discussions are changed to absolute link - when users forked the repo and click links on their repo, we want to direct them to our repo, no theirs.
  2. Images for packaging are now using relative links, which are the way to go (ACP did it already). This was my fault; I gave Lily the wrong suggestions.
  3. Fixed some real invalid links in ACP docs, they were left unchanged when the command related docs are moved to their own directory.

Current CI status:

  1. Checks for releases, issues and discussions are failing because our repo is private now, it's not accessible.
  2. aka.ms links are periodically failing because MS has anti-crawl mechanisms. All the related links are generated by microsoft(not us) so we don't need to check those. I put them in ignore patterns.

You can check the validation results here. After this is merged, this test will be triggered when: