Skip to content

Conversation

@viceroypenguin
Copy link
Member

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR modernizes the GitHub Actions workflows by updating action versions and transitioning to OIDC-based authentication for NuGet publishing.

  • Updates actions/setup-dotnet from v4 to v5 in both build and release workflows
  • Migrates NuGet publishing authentication from API key secret to OIDC token-based authentication
  • Moves permissions from workflow level to job level in the release workflow

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/release.yml Updates setup-dotnet action version, relocates permissions to job level, and implements OIDC authentication for NuGet publishing
.github/workflows/build.yml Updates setup-dotnet action from v4 to v5

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Oct 31, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@viceroypenguin viceroypenguin merged commit 6c4fe29 into master Oct 31, 2025
8 checks passed
@viceroypenguin viceroypenguin deleted the publishing branch October 31, 2025 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants