This repository was archived by the owner on May 29, 2026. It is now read-only.
Commit c63aacd
committed
chore: publish to nuget.org instead of GitHub Packages
GitHub Packages required every consumer to ship a NuGet.config with
GITHUB_ACTOR/GITHUB_PACKAGES_TOKEN credentials, and Renovate's default
lookup couldn't see the package at all (it queries nuget.org). For an
open-source Nuke component package on a public repo, GitHub Packages
was the wrong feed.
Changes:
- name: "Publish to NuGet.org" (was "Publish to GitHub Packages (NuGet)")
- drop packages: write permission (no longer needed)
- drop environment: github-packages (the env was protection-rules
scaffolding for a private feed; nuget.org auth is the API key alone)
- replace the GitHub Packages source + push steps with a single
dotnet nuget push to https://api.nuget.org/v3/index.json
- secret: NUGET_ORG_API_KEY (scoped to Nuke.OpenTelemetry.Conventions*,
Push new packages and package versions, 365-day expiry)
Re-publish v0.1.0 via workflow_dispatch with version=0.1.0 after merge.
Consumer cleanup (delete build/NuGet.config, drop GH Packages refs in
AGENTS.md/README.md) ships in a sibling PR on ANcpLua.OtelConventions.Api.1 parent 2ecc235 commit c63aacd
1 file changed
Lines changed: 7 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
25 | | - | |
26 | 24 | | |
27 | 25 | | |
28 | 26 | | |
| |||
68 | 66 | | |
69 | 67 | | |
70 | 68 | | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
81 | 72 | | |
82 | 73 | | |
83 | | - | |
84 | | - | |
| 74 | + | |
| 75 | + | |
85 | 76 | | |
0 commit comments