dotnet / dotnet/roslyn

[AI artifact audit] Fix broken relative links in integration-test-analysis skill

Closed
#85,291 0 comments 1 reaction 2 assignees Claimed by @akhera99 View on GitHub
area-documentation
Dominant language
C#
Stars
20.7k
Forks
4.3k
PR merge metrics
PR metrics pending

Description

## Broken relative links in `.github/skills/integration-test-analysis/SKILL.md`

**Severity:** Medium

### Findings

1. **File:** `.github/skills/integration-test-analysis/SKILL.md`
**Quoted text:**
> `- [Integration Test Pipeline](../../azure-pipelines-integration.yml) — Pipeline YAML with queue and timeout parameters`

**Repository evidence:** From that file's directory, `../../azure-pipelines-integration.yml` resolves to `.github/azure-pipelines-integration.yml`, which does not exist. The actual file exists at repo root: `azure-pipelines-integration.yml`.

**Smallest fix:** Change the link target to `../../../azure-pipelines-integration.yml`.

2. **File:** `.github/skills/integration-test-analysis/SKILL.md`
**Quoted text:**
> `- [Integration Test Helix Template](../../eng/pipelines/test-integration-helix.yml) — Job template for integration tests`

**Repository evidence:** From that file's directory, `../../eng/pipelines/test-integration-helix.yml` resolves to `.github/eng/pipelines/test-integration-helix.yml`, which does not exist. The actual file exists at `eng/pipelines/test-integration-helix.yml`.

**Smallest fix:** Change the link target to `../../../eng/pipelines/test-integration-helix.yml`.

3. **File:** `.github/skills/integration-test-analysis/SKILL.md`
**Quoted text:**
> `- [ServiceHub Configuration](../../eng/targets/GenerateServiceHubConfigurationFiles.targets) — How ServiceHub services are configured`

**Repository evidence:** From that file's directory, the link resolves to `.github/eng/targets/GenerateServiceHubConfigurationFiles.targets`, which does not exist. The actual file exists at `eng/targets/GenerateServiceHubConfigurationFiles.targets`.

**Smallest fix:** Change the link target to `../../../eng/targets/GenerateServiceHubConfigurationFiles.targets`.

4. **File:** `.github/skills/integration-test-analysis/SKILL.md`
**Quoted text:**
> `- [Target Frameworks](../../eng/targets/TargetFrameworks.props) — TFM definitions (NetVS, NetRoslyn, etc.)`

**Repository evidence:** From that file's directory, the link resolves to `.github/eng/targets/TargetFrameworks.props`, which does not exist. The actual file exists at `eng/targets/TargetFrameworks.props`.

**Smallest fix:** Change the link target to `../../../eng/targets/TargetFrameworks.props`.

> Generated by [AI Artifact Audit](https://github.com/dotnet/roslyn/actions/runs/34876242215) · copilot · gpt50mini · 20.2 AIC · ⌖ 1.68 AIC · ⊞ 20.6K · [◷](https://github.com/search?q=repo%3Adotnet%2Froslyn+is%3Aissue+%22gh-aw-workflow-call-id%3A+dotnet%2Froslyn%2Fai-artifact-audit%22&type=issues)

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.