[AI artifact audit] Fix broken relative links in integration-test-analysis skill
- 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
Assessment
This issue has not been assessed yet.