Skip to content

Add CveEnricher to CI and publish workflows#25

Merged
richlander merged 1 commit intomainfrom
publish-cve-enricher
Mar 25, 2026
Merged

Add CveEnricher to CI and publish workflows#25
richlander merged 1 commit intomainfrom
publish-cve-enricher

Conversation

@richlander
Copy link
Copy Markdown
Owner

Updates both workflows to build, pack, and publish AOT tool packages for Dotnet.Release.CveEnricher alongside Dotnet.Release.Tools.

CI (ci.yml):

  • Packs pointer, non-AOT, and linux-x64 AOT packages for both tools
  • Smoke tests both tools after packing
  • RID matrix builds both tools per platform

Publish (publish.yml):

  • TOOL_PROJECTS env var lists both tool csproj paths
  • AOT and CoreCLR fallback steps loop over both projects
  • All RID-specific packages for both tools are published to GitHub Packages

Both workflows now build, pack, and publish AOT tool packages for
Dotnet.Release.CveEnricher alongside Dotnet.Release.Tools.

CI: smoke tests both tools after packing.
Publish: loops over both tool projects for RID-specific AOT and
CoreCLR fallback packaging.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@richlander richlander merged commit bfba206 into main Mar 25, 2026
8 checks passed
@richlander richlander deleted the publish-cve-enricher branch March 25, 2026 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant