Skip to content

Commit 73d2535

Browse files
richlanderCopilot
andauthored
Add verify-releases and update-release-graph skills (dotnet#10332)
* Add update-release-graph skill Documents the workflow for regenerating the HAL+JSON release information graph using the VersionIndex, ShipIndex, and LlmsIndex generators from distroessed. Covers source data conventions, graph topology, and validation steps. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add verify-releases skill for release link validation New Copilot skill that validates .NET release data using dotnet-release v0.5.0+ verify releases command. Checks URL liveness, SHA512 file hashes, CDN latest.version files, and aka.ms redirect targets. Includes: - SKILL.md with full process documentation, commands, timing expectations, troubleshooting, and report template - Reference example with actual verification output from all supported versions (8.0, 9.0, 10.0, 11.0) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add cve-enricher skill for CVE generation and enrichment Describes how to use the dotnet-cve-enricher tool to synthesize, validate, and enrich cve.json files in the release-notes timeline directory. Covers: - Synthesizing CVE records from releases.json + MSRC data - Validating existing cve.json for data integrity - Updating lookup dictionaries and CVSS/CNA data - Agent usage with --json output mode Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update skill install instructions for dotnet-release 1.1.0 Remove --version "0.*" workaround from all skill prerequisites now that 1.1.0 is the latest version on the GitHub Packages feed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Remove cve-enricher skill The cve-enricher tool isn't ready yet. Remove the skill to keep the PR focused on verify-releases and update-release-graph. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 9c40cd9 commit 73d2535

6 files changed

Lines changed: 734 additions & 8 deletions

File tree

.github/skills/update-distro-packages/SKILL.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,14 @@ If not installed:
4545

4646
```bash
4747
dotnet tool install -g Dotnet.Release.Tools \
48-
--add-source https://nuget.pkg.github.com/richlander/index.json \
49-
--version "0.*"
48+
--add-source https://nuget.pkg.github.com/richlander/index.json
5049
```
5150

5251
If already installed, update to latest:
5352

5453
```bash
5554
dotnet tool update -g Dotnet.Release.Tools \
56-
--add-source https://nuget.pkg.github.com/richlander/index.json \
57-
--version "0.*"
55+
--add-source https://nuget.pkg.github.com/richlander/index.json
5856
```
5957

6058
## Inputs

.github/skills/update-os-packages/SKILL.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ The `dotnet-release` tool must be installed. Packages are published to [GitHub P
3131
```bash
3232
# GitHub Packages requires authentication — use a GitHub token (PAT or GITHUB_TOKEN)
3333
dotnet tool install -g Dotnet.Release.Tools \
34-
--add-source https://nuget.pkg.github.com/richlander/index.json \
35-
--version "0.*"
34+
--add-source https://nuget.pkg.github.com/richlander/index.json
3635

3736
# Verify
3837
dotnet-release --help

0 commit comments

Comments
 (0)