Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 7, 2025

The verify-nuget-signatures job used dotnet nuget verify without explicitly installing the .NET SDK, relying on Ubuntu 22.04 runner pre-installed software which is not guaranteed and may change versions.

Changes

  • Added actions/setup-dotnet@v4 step to explicitly install .NET SDK 8.x before NuGet verification
  • Positioned after checkout, before artifact download
- name: Setup .NET SDK
  uses: actions/setup-dotnet@v4
  with:
    dotnet-version: '8.x'

Ensures consistent dotnet availability across runner environments.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Address feedback on NuGet signing artifacts workflow Add explicit .NET SDK setup for NuGet signature verification Nov 7, 2025
Copilot AI requested a review from arrowplum November 7, 2025 20:29
Copilot finished work on behalf of arrowplum November 7, 2025 20:29
Copy link
Contributor

@arrowplum arrowplum left a comment

Choose a reason for hiding this comment

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

A lot of 🤖 but very simple problem and solution. At any rate

@arrowplum
Copy link
Contributor

@copilot what commands do you understand? merge?

@arrowplum arrowplum closed this Nov 7, 2025
@arrowplum arrowplum reopened this Nov 7, 2025
@arrowplum arrowplum marked this pull request as ready for review November 7, 2025 20:46
@arrowplum arrowplum changed the title Add explicit .NET SDK setup for NuGet signature verification fix: add explicit .NET SDK setup for NuGet signature verification Nov 7, 2025
@arrowplum arrowplum merged commit 3cee9af into feature/INFRA-240-add-nuget-signing-to-sign-artifacts-workflow-2 Nov 7, 2025
2 checks passed
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