-
Notifications
You must be signed in to change notification settings - Fork 0
⬆️ bump dependencies #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
## Walkthrough
The changes update project configuration and testing environments. In the MSBuild property files, the `xunit.runner.visualstudio` package reference in `Directory.Build.props` is enhanced with additional child elements to control asset inclusion, and several package versions in `Directory.Packages.props` have been incremented. Additionally, the testing environments configuration in `testenvironments.json` has been updated with a new WSL distribution version and an updated Docker image tag. The GitHub Actions workflow `.github/workflows/pipelines.yml` was refactored to use reusable workflow calls, upgraded runner environments to `ubuntu-24.04`, added scoped permissions, and renamed the deploy job to `call-nuget`. Release notes and changelog were also updated for version 9.0.2.
## Changes
| File(s) | Change Summary |
|---------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Directory.Build.props | Modified `<PackageReference>` for `xunit.runner.visualstudio` to include `<PrivateAssets>all</PrivateAssets>` and `<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>`. |
| Directory.Packages.props | Updated package versions: `Codebelt.Extensions.Xunit.App` 9.0.1 → 10.0.0, `Cuemon.Core` 9.0.1 → 9.0.4, `Microsoft.NET.Test.Sdk` 17.12.0 → 17.13.0, `xunit.runner.visualstudio` 3.0.1 → 3.0.2. |
| testenvironments.json | Updated test environments: `"wslDistribution"` for "WSL-Ubuntu" from `"Ubuntu-22.04"` to `"Ubuntu-24.04"`, and `"dockerImage"` for "Docker-Ubuntu" from `"gimlichael/ubuntu-testrunner:net8.0.405-9.0.102"` to `"gimlichael/ubuntu-testrunner:net8.0.408-9.0.203"`. |
| .github/workflows/pipelines.yml | Upgraded runner OS from `ubuntu-22.04` to `ubuntu-24.04` in `build`, `pack`, and `test` jobs; replaced explicit steps in `sonarcloud`, `codecov`, `codeql`, and `deploy` (renamed `call-nuget`) jobs with reusable workflow calls; added scoped permissions and inputs; added top-level `permissions: contents: read`. |
| .nuget/Codebelt.Unitify/PackageReleaseNotes.txt | Added release notes for version 9.0.2 indicating updated dependencies targeting .NET 9 and .NET 8. |
| CHANGELOG.md | Added new changelog entry for version 9.0.2 dated 2025-04-16 describing the update as a service release focusing on package dependencies. |
## Poem
> In a burrow of code where the changes delight,
> I hop through configs from morning to night.
> Package versions and assets, all set anew,
> Docker images and WSL, fresh as the dew.
> With a flick of my tail and a joyful cheer,
> I celebrate updates—oh, what a brilliant year!
> 🐇✨📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (6)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7 +/- ##
=======================================
Coverage 83.33% 83.33%
=======================================
Files 19 19
Lines 666 666
Branches 51 51
=======================================
Hits 555 555
Misses 110 110
Partials 1 1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|



This pull request includes updates to package references and test environments. The most important changes include modifications to
Directory.Build.props,Directory.Packages.props, andtestenvironments.json.Package Reference Updates:
Directory.Build.props: Thexunit.runner.visualstudiopackage reference now includesPrivateAssetsandIncludeAssetsattributes to control asset flow.Directory.Packages.props: Updated versions for several packages, includingCodebelt.Extensions.Xunit.App,Cuemon.Core,Microsoft.NET.Test.Sdk, andxunit.runner.visualstudio.Test Environment Updates:
testenvironments.json: Updated the WSL distribution toUbuntu-24.04and the Docker image togimlichael/ubuntu-testrunner:net8.0.407-9.0.202.Summary by CodeRabbit