Conversation
There was a problem hiding this comment.
Pull request overview
Adds GitHub Actions workflows to automate CI validation, security scanning, and releases (including NuGet publishing), along with NuGet package metadata updates (readme/icon) to support the first release process.
Changes:
- Add PR CI workflow to restore/build/test and report unit test results.
- Add release workflow that generates versions from Conventional Commits, creates GitHub releases, and calls a reusable NuGet publish workflow.
- Add Trivy filesystem scan workflow with SARIF upload; update NuGet package metadata/readme/icon assets.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
src/ShinyPDF/ShinyPDF.csproj |
Adds NuGet readme/icon metadata and tweaks package description/tags. |
src/ShinyPDF/Resources/PackageReadme.md |
Updates package readme header/logo image reference. |
src/ShinyPDF/Resources/Description.md |
Removes old description markdown content. |
.github/workflows/release.yaml |
New workflow to generate changelog/version and create GitHub releases, then trigger NuGet publish. |
.github/workflows/publish.yaml |
New reusable workflow to build/pack and push package to NuGet. |
.github/workflows/pull-request.yaml |
New PR validation workflow running restore/build/tests with test reporting. |
.github/workflows/code-scan.yaml |
New Trivy scan workflow uploading SARIF results to GitHub Security. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
refs: #5 #6