Open
Conversation
595a17b to
e6c9e0b
Compare
25c8292 to
d2c69a0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
✏️ Changes
Added:
.github/actions/get-prerelease/action.yml— Composite action that checks if a version string containsbetaoralphaprerelease identifiers.github/actions/get-release-notes/action.yml— Composite action that extracts release notes from arelease/PR body via the GitHub API.github/actions/get-version/action.yml— Composite action that reads the version from the.versionfile.github/actions/nuget-publish/action.yml— Composite action that packs and publishes NuGet packages to nuget.org.github/actions/release-create/action.yml— Composite action that creates a GitHub release with tag, body, and optional draft/prerelease flags.github/actions/rl-scanner/action.yml— Composite action that runs the Reversing Labs security scanner on build artifacts.github/actions/tag-exists/action.yml— Composite action that checks if a Git tag already exists in the repository.github/workflows/build.yml— Build and test workflow triggered on push/PR tomaster; restores, builds, runs tests with code coverage, and uploads to Codecov.github/workflows/nuget-release.yml— Reusable workflow that orchestrates the full NuGet + GitHub release process (version lookup, prerelease detection, release notes extraction, tag guard, NuGet publish, GitHub release creation).github/workflows/release.yml— Top-level release workflow that runs RL security scanning, triggers NuGet release, generates API docs with DocFX, and deploys them to GitHub Pages.github/workflows/rl-secure.yml— Reusable RL-Secure workflow that builds NuGet packages, creates a tgz artifact, and runs the Reversing Labs scanner.github/workflows/snyk.yml— Snyk vulnerability scanning on PRs, pushes tomaster, and bi-monthly scheduleRemoved:
.github/workflows/ci.yml— Replaced by the newbuild.ymlworkflow.github/workflows/sca_scan.yml— Replaced by the newsnyk.ymlworkflow🔗 References
🎯 Testing
✅ Checklist