Skip to content

build(deps): bump actions/setup-dotnet from 4.3.1 to 5.4.0#91

Merged
afonsoft merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-dotnet-5.4.0
Jul 14, 2026
Merged

build(deps): bump actions/setup-dotnet from 4.3.1 to 5.4.0#91
afonsoft merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-dotnet-5.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps actions/setup-dotnet from 4.3.1 to 5.4.0.

Release notes

Sourced from actions/setup-dotnet's releases.

v5.4.0

What's Changed

Enhancements

Documentation

Bug Fixes

Dependency Updates

New Contributors

Full Changelog: actions/setup-dotnet@v5...v5.4.0

v5.3.0

What's Changed

Enhancements

Dependency Updates

Bug Fixes

New Contributors

... (truncated)

Commits
  • 26b0ec1 Expand the CSC problem matcher to light up more errors on GitHub. (#717)
  • da5e548 docs(action): explicitly mark all optional inputs with required: false (#737)
  • 9bd3b44 Improve readability of global.json creation command (#694)
  • 4406a63 Bump @​actions/cache to 5.1.0, log cache write denied (#746)
  • dc3262d pin actions to commit SHAs in workflows (#744)
  • 95a3f8b Validate global.json SDK version before rollForward optimization (#742)
  • 9a946fd Add rollForward note in README, improve proxy health check in e2e tests and b...
  • 98af08b Support global.json's rollForward latest* variants (#538)
  • 8404272 Update install scripts to v2026.05.19 (#736)
  • f1970f5 Don't download releases-index.json to resolve major version (#560)
  • Additional commits viewable in compare view

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 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)

Open in Devin Review

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4.3.1 to 5.4.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](actions/setup-dotnet@v4.3.1...v5.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: 5.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 2 potential issues.

Open in Devin Review


- name: Setup .NET
uses: actions/setup-dotnet@v5
uses: actions/setup-dotnet@v5.4.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 Info: Floating major tag narrowed to pinned minor version

In ci-build-test.yml, publish-all.yml, and security-scan.yml, the reference was changed from actions/setup-dotnet@v5 (a floating major tag that automatically picks up new minor/patch releases like v5.5.0, v5.6.0, etc.) to actions/setup-dotnet@v5.4.0 (pinned to exactly v5.4.0). This means these workflows will no longer receive automatic minor or patch updates to the action. This is likely intentional for reproducibility, but it does mean future action improvements or fixes won't be picked up without another explicit version bump PR.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.


- name: 🗄️ Setup .NET
uses: actions/setup-dotnet@v5
uses: actions/setup-dotnet@v5.4.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 Info: Mixed pinning strategies across workflow files

The repository uses two different pinning strategies for the same action: SHA-pinned commits in auto-pr-from-main.yml and code-quality.yml (actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1), and version tags in ci-build-test.yml, publish-all.yml, and security-scan.yml (actions/setup-dotnet@v5.4.0). This is a pre-existing inconsistency that the PR preserves. SHA pinning is generally considered more secure (immune to tag mutation), so the version-tagged files have a weaker guarantee. Consider standardizing on SHA pinning across all workflows for consistency.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@github-actions

Copy link
Copy Markdown

Qodana Community for .NET

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2026.1.3
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@afonsoft
afonsoft merged commit 1568fbc into main Jul 14, 2026
27 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/setup-dotnet-5.4.0 branch July 14, 2026 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant