microsoft / microsoft/GitHub-Copilot-for-Azure

Add automated check for remote links in skill contents

Open
#1,985 2 comments 0 reactions 1 assignee Claimed by @JasonYeMSFT View on GitHub
skills
Dominant language
Python
Stars
250
Forks
204
Avg merge
1d 12h
Merged PRs (30d)
67

Description

The automated check for remote links has the following purposes:

1. Make sure all the remote links have trusted host names, such as learn.microsoft.com, github.com, etc. This is intend to catch injection attacks.
2. Make sure all the remote links are still valid (e.g. not getting 404).
3. Warn the author when the link follows certain problematic patterns. For example, referencing a github source code location or a release artifact without a pinned version is not a good practice. They are subject to frequent changes that may invalidate the link.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.