Skip to content

Bump getsentry/action-release from 3.4.0 to 3.5.0#1975

Open
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/github_actions/getsentry/action-release-3.5.0
Open

Bump getsentry/action-release from 3.4.0 to 3.5.0#1975
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/github_actions/getsentry/action-release-3.5.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 2, 2026

Bumps getsentry/action-release from 3.4.0 to 3.5.0.

Release notes

Sourced from getsentry/action-release's releases.

3.5.0

New Features ✨

Deps

Build / dependencies / internal 🔧

Changelog

Sourced from getsentry/action-release's changelog.

3.5.0

New Features ✨

Deps

Build / dependencies / internal 🔧

Other

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [getsentry/action-release](https://github.com/getsentry/action-release) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/getsentry/action-release/releases)
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md)
- [Commits](getsentry/action-release@v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: getsentry/action-release
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Represent PR about updating deps of the project ship it! Auto merge the PR labels Jan 2, 2026
@fossabot
Copy link

fossabot bot commented Jan 2, 2026

fossabot is Thinking

@fossabot
Copy link

fossabot bot commented Jan 2, 2026

Needs Review

I recommend reviewing this upgrade before merging because CI failures are blocking the build. The failures are caused by NuGet package version conflicts in the .NET project that are unrelated to the GitHub Actions upgrade itself. Two projects have VersionOverride directives that conflict with centralized package management: SoundSwitch.Audio.Manager uses System.Drawing.Common 9.0.9 instead of 10.0.1, and SoundSwitch.Tests uses JetBrains.Annotations 2025.2.2 instead of 2025.2.4. These package conflicts must be resolved before the CI pipeline can pass and the PR can be merged.

Fix Suggestions

We identified 2 fixable issues in this upgrade.

  • Update System.Drawing.Common VersionOverride from 9.0.9 to 10.0.1 in SoundSwitch.Audio.Manager.csproj to match centralized package management
    Files: SoundSwitch.Audio.Manager/SoundSwitch.Audio.Manager.csproj
  • Update JetBrains.Annotations VersionOverride from 2025.2.2 to 2025.2.4 in SoundSwitch.Tests.csproj to match centralized package management
    Files: SoundSwitch.Tests/SoundSwitch.Tests.csproj

AI Assistant Prompt

Copy prompt for AI assistant
Please help me fix NuGet package version conflicts that are blocking CI in PR #1975 (GitHub Actions upgrade).

## Problem
The CI build is failing due to package downgrade errors when `dotnet restore` runs. Two projects have `VersionOverride` directives that conflict with the centralized package management in `Directory.Packages.props`.

## Required Fixes

### Fix 1: SoundSwitch.Audio.Manager/SoundSwitch.Audio.Manager.csproj
Update the `System.Drawing.Common` VersionOverride from `9.0.9` to `10.0.1` to match the centralized version.

Change:
```xml
<PackageReference Include="System.Drawing.Common" VersionOverride="9.0.9" />
```
To:
```xml
<PackageReference Include="System.Drawing.Common" VersionOverride="10.0.1" />
```

Alternatively, remove the `VersionOverride` attribute entirely to use the centralized version.

### Fix 2: SoundSwitch.Tests/SoundSwitch.Tests.csproj
Update the `JetBrains.Annotations` VersionOverride from `2025.2.2` to `2025.2.4` to match the centralized version.

Change:
```xml
<PackageReference Include="JetBrains.Annotations" VersionOverride="2025.2.2" />
```
To:
```xml
<PackageReference Include="JetBrains.Annotations" VersionOverride="2025.2.4" />
```

Alternatively, remove the `VersionOverride` attribute entirely to use the centralized version.

## Context
These version conflicts cause NuGet to report package downgrade errors when warnings are treated as errors. The centralized versions are defined in `Directory.Packages.props` at the repository root.

What we checked

  • GitHub Action getsentry/action-release upgraded to v3.5.0 for nightly Sentry release tracking [1]
  • GitHub Action getsentry/action-release upgraded to v3.5.0 for stable/beta release tracking [2]
  • VersionOverride="9.0.9" conflicts with centralized System.Drawing.Common 10.0.1, causing NU1605 package downgrade error in dotnet restore [3]
  • Central package management specifies System.Drawing.Common version 10.0.1 [4]
  • VersionOverride="2025.2.2" conflicts with centralized JetBrains.Annotations 2025.2.4, causing NU1605 package downgrade error in dotnet restore [5]
  • Central package management specifies JetBrains.Annotations version 2025.2.4 [6]

Dependency Usage

This GitHub Action is used exclusively in the CI/CD pipeline to integrate Sentry release tracking for the SoundSwitch application. The action appears twice in the dotnet.yml workflow: once for nightly development builds and once for stable master/beta releases, enabling error monitoring and release management by notifying Sentry when new versions are deployed to either the Nightly or Stable environments.

View 4 more usages

Changes

The getsentry/action-release dependency updates include upgrades to js-yaml and @​actions/core packages, plus an upgrade to the underlying Sentry CLI tool. These are maintenance updates with no breaking changes, security fixes, or functional modifications detected.

  • Bump js-yaml to ^4.1.1 by @​andreiborza in #297 (v3.5.0, changelog)
  • Bump @​actions/core to ^2.0.1 by @​andreiborza in #296 (v3.5.0, changelog)
  • (cli) Upgrade Sentry CLI by @​szokeasaurusrex in #293 (v3.5.0, changelog)
View 1 more change
  • chore: Set docker tag for master [skip ci] by @​getsantry[bot] in 49a6d4d3 (v3.5.0, changelog)
References (6)

[1]: GitHub Action getsentry/action-release upgraded to v3.5.0 for nightly Sentry release tracking

uses: getsentry/action-release@v3.5.0

[2]: GitHub Action getsentry/action-release upgraded to v3.5.0 for stable/beta release tracking

uses: getsentry/action-release@v3.5.0

[3]: VersionOverride="9.0.9" conflicts with centralized System.Drawing.Common 10.0.1, causing NU1605 package downgrade error in dotnet restore

<PackageReference Include="System.Drawing.Common" VersionOverride="9.0.9" />

[4]: Central package management specifies System.Drawing.Common version 10.0.1

<PackageVersion Include="System.Drawing.Common" Version="10.0.1" />

[5]: VersionOverride="2025.2.2" conflicts with centralized JetBrains.Annotations 2025.2.4, causing NU1605 package downgrade error in dotnet restore

<PackageReference Include="JetBrains.Annotations" VersionOverride="2025.2.2" />

[6]: Central package management specifies JetBrains.Annotations version 2025.2.4

<PackageVersion Include="JetBrains.Annotations" Version="2025.2.4" />


fossabot analyzed this PR using dependency research. View this analysis on the web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Represent PR about updating deps of the project ship it! Auto merge the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants