apache / apache/arrow-adbc

dev/release: deploy to NuGet via trusted publishing

Open
#4,600 0 comments 0 reactions 0 assignees View on GitHub
Type: enhancement
Dominant language
C#
Stars
627
Forks
217
Avg merge
17h
Merged PRs (30d)
57

Description

### What feature or improvement would you like to see?

> API keys are strongly discouraged for automated publishing and should be replaced with [Trusted Publishing](https://aka.ms/nuget/trusted-publishing), which is currently supported for GitHub Actions, with broader CI/CD support coming soon. We strongly recommend updating now to Trusted Publishing to ensure a seamless transition. For publishing from command line or unsupported CI/CD workflows, [API keys](https://www.nuget.org/account/apikeys?forceApiKeys=true) continue to work.

Contributor guide

Open the contributing guide

Research direction

The issue does not name a file or test; start by locating the GitHub Actions release workflow and its current NuGet publishing configuration. Confirm which automated publishing path uses API keys, then verify that the release completes through NuGet Trusted Publishing without them.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, github-actions
Domain
ci-cd, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.