Skip to content

Conversation

@DecSmith42
Copy link
Owner

Removed redundant NugetFeed and NugetApiKey parameter requirements from the PushToRelease target in ITargets.cs. This simplifies configuration for GitHub release workflows.

Removed redundant `NugetFeed` and `NugetApiKey` parameter requirements from the `PushToRelease` target in `ITargets.cs`. This simplifies configuration for GitHub release workflows.
Copilot AI review requested due to automatic review settings December 18, 2025 14:11
@DecSmith42 DecSmith42 enabled auto-merge December 18, 2025 14:11
@DecSmith42 DecSmith42 merged commit 373eb84 into main Dec 18, 2025
34 checks passed
@DecSmith42 DecSmith42 deleted the patch/v1.7.1 branch December 18, 2025 14:17
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 fixes a configuration issue in the build targets by removing unnecessary NuGet-related parameter requirements from the PushToRelease target. The target is responsible for uploading artifacts to GitHub releases and only needs GitHub authentication, not NuGet credentials.

  • Removes incorrect .RequiresParam(nameof(NugetFeed), nameof(NugetApiKey)) from the PushToRelease target
  • Simplifies GitHub release workflow configuration by eliminating unnecessary parameter dependencies
  • Maintains proper separation of concerns between NuGet and GitHub release workflows

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

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