Release/v11#1454
Merged
Merged
Conversation
a71569b to
55e2654
Compare
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR updates Spice86 from version 10.0.0 to 11.0.0 across build configuration and CI workflows. The changes prepare the project for a new major release with updated versioning, improved NuGet publishing workflows, and enhanced GitHub Actions permissions.
- Updated release notes URL from v10 to v11
- Bumped hardcoded package version references from 10.0.0 to 11.0.0 in CI workflows
- Added prerelease NuGet package publishing to GitHub Packages with dynamic versioning
- Standardized NuGet push commands and added OS matrix filtering to prevent duplicate uploads
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| src/Directory.Build.props | Updated release notes URL to point to v11 wiki page |
| .github/workflows/prerelease.yml | Added permissions block, dynamic prerelease versioning based on commit SHA, and new NuGet package publishing steps to GitHub Packages |
| .github/workflows/nuget.yml | Updated hardcoded version references from 10.0.0 to 11.0.0, added OS matrix filtering to NuGet upload steps, standardized push command syntax, and added NU5104 warning suppression |
https://github.com/OpenRakis/Spice86/wiki/Spice86-v11-release-notes Signed-off-by: Maximilien Noal <noal.maximilien@gmail.com>
55e2654 to
c65b159
Compare
codengine
approved these changes
Oct 31, 2025
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.
https://github.com/OpenRakis/Spice86/wiki/Spice86-v11-release-notes
New release of the nuget packages.
YAML files should not fail now, even with a rc nuget package as a dependancy (MUNT wrapper for MT-32 emulation), and even if the Spice86 package is already published.
Edits to PR.YML amount to: each PR merged into master should create a new Nuget pre-release package.