ci: migrate original NuGet release to the shared Gitea channel #35

Open
forge-recovery wants to merge 1 commits from ci/original-appkit-nuget-route-20261104 into main
pull from: ci/original-appkit-nuget-route-20261104
Owner

One CI-only thin caller for the original AppKit v* release, using the protected shared kof-release-v1 channel. Shared implementation retains original locked Windows build/tests/coverage/pack, per-package SBOMs, checksums, bound forge evidence and isolated own-token release asset publication; registry credentials never enter build jobs. Application source/version/dependencies are unchanged.

Actual representative3800/job56467 succeeded with original SDK100 and eight retained package/symbol assets; no new product tag or release was created. Original GitHub release38057132269 confirms actual NuGet publication of the four existing AppKit IDs.

DRAFT activation hold: finish exact existing publisher READ163, four-package-only NuGet key delivery/renewal and explicit replacement of hosted GitHub attestation/immutability guarantees with honest forge-bound records. No key/grant/runtime enrollment or main tag route is enabled by this proposal. No Authenticode/Azure requirement, unused template key or GUI6219 dependency is added.

One CI-only thin caller for the original AppKit v* release, using the protected shared kof-release-v1 channel. Shared implementation retains original locked Windows build/tests/coverage/pack, per-package SBOMs, checksums, bound forge evidence and isolated own-token release asset publication; registry credentials never enter build jobs. Application source/version/dependencies are unchanged. Actual representative3800/job56467 succeeded with original SDK100 and eight retained package/symbol assets; no new product tag or release was created. Original GitHub release38057132269 confirms actual NuGet publication of the four existing AppKit IDs. DRAFT activation hold: finish exact existing publisher READ163, four-package-only NuGet key delivery/renewal and explicit replacement of hosted GitHub attestation/immutability guarantees with honest forge-bound records. No key/grant/runtime enrollment or main tag route is enabled by this proposal. No Authenticode/Azure requirement, unused template key or GUI6219 dependency is added.
forge-recovery added 1 commit 2026-11-04 05:04:42 +00:00
ci: propose original NuGet route through shared release channel
KofTwentyTwo/ci-policy: ci / fork-guard (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / source-config-13 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / source-config-14 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / content-validate-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-12 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-13 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-14 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-15 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-16 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-17 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-18 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-19 (pull_request) Skipped
KofTwentyTwo/ci-policy: Shared source and config CI / secrets (pull_request) Successful in 8s
KofTwentyTwo/ci-policy: Shared source and config CI / verify (pull_request) Successful in 10s
KofTwentyTwo/ci-policy: Shared .NET CI / secrets (pull_request) Successful in 8s
KofTwentyTwo/ci-policy: Shared .NET CI / portable (pull_request) Skipped
KofTwentyTwo/ci-policy: Shared source and config CI / gate (pull_request) Successful in 10s
KofTwentyTwo/ci-policy: ci / source-config-15 (pull_request) Successful in 23s
KofTwentyTwo/ci-policy: ci / ci-result (pull_request) Successful in 4s
KofTwentyTwo/ci-policy: Shared .NET CI / verify (pull_request) Successful in 1m50s
KofTwentyTwo/ci-policy: Shared .NET CI / gate (pull_request) Successful in 8s
KofTwentyTwo/ci-policy: native / dotnet-9 (pull_request) Successful in 2m0s
KofTwentyTwo/ci-policy: native / native-result (pull_request) Successful in 3s
60caa5ca5c
Co-Authored-By: Codex <noreply@openai.com>
All checks were successful
KofTwentyTwo/ci-policy: ci / fork-guard (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / go-nix-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / gradle-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-docker-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / java-maven-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / manifests-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / nix-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / node-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / python-9 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / rust-12 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / source-config-13 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / source-config-14 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / image-build-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / not-enrolled (pull_request) Skipped
KofTwentyTwo/ci-policy: ci / content-validate-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / fork-deny (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-0 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-1 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-2 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-macos-3 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-4 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-5 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-6 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / build-windows-7 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-8 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-10 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / dotnet-11 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-12 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-13 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-14 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-15 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-16 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-17 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-18 (pull_request) Skipped
KofTwentyTwo/ci-policy: native / swift-19 (pull_request) Skipped
KofTwentyTwo/ci-policy: Shared source and config CI / secrets (pull_request) Successful in 8s
KofTwentyTwo/ci-policy: Shared source and config CI / verify (pull_request) Successful in 10s
KofTwentyTwo/ci-policy: Shared .NET CI / secrets (pull_request) Successful in 8s
KofTwentyTwo/ci-policy: Shared .NET CI / portable (pull_request) Skipped
KofTwentyTwo/ci-policy: Shared source and config CI / gate (pull_request) Successful in 10s
KofTwentyTwo/ci-policy: ci / source-config-15 (pull_request) Successful in 23s
KofTwentyTwo/ci-policy: ci / ci-result (pull_request) Successful in 4s
KofTwentyTwo/ci-policy: Shared .NET CI / verify (pull_request) Successful in 1m50s
KofTwentyTwo/ci-policy: Shared .NET CI / gate (pull_request) Successful in 8s
KofTwentyTwo/ci-policy: native / dotnet-9 (pull_request) Successful in 2m0s
KofTwentyTwo/ci-policy: native / native-result (pull_request) Successful in 3s
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ci/original-appkit-nuget-route-20261104:ci/original-appkit-nuget-route-20261104
git checkout ci/original-appkit-nuget-route-20261104
Sign in to join this conversation.