Skip to content

feat: publish a rolling ci prerelease for dogfood - #11

Merged
kzu merged 1 commit into
mainfrom
dev/ci-prerelease
Aug 25, 2026
Merged

feat: publish a rolling ci prerelease for dogfood#11
kzu merged 1 commit into
mainfrom
dev/ci-prerelease

Conversation

@kzu

@kzu kzu commented Aug 25, 2026

Copy link
Copy Markdown
Member

Summary

ndnx is a native binary, not a nupkg, so the CI feed is the wrong dogfood channel. After a successful build on main, a new ci-release workflow publishes linux-x64 and win-x64 Native AOT archives to a rolling ci prerelease (--latest=false so real releases keep releases/latest).

curl -fsSL https://github.com/devlooped/ndnx/releases/download/ci/install.sh | NDNX_VERSION=ci sh
ndnx --update ci

--update ci and NDNX_VERSION=ci use tag ci (not vci) and always re-download because that tag moves.

Test plan

  • ArgParser accepts --update ci
  • SelfUpdate downloads from /releases/download/ci/
  • Install scripts resolve ci without a v prefix
  • ci-release.yml has linux-x64 and win-x64 only (no osx/arm64)

@kzu kzu added the enhancement New feature or request label Aug 25, 2026
@kzu
kzu merged commit d9421cb into main Aug 25, 2026
3 checks passed
@kzu
kzu deleted the dev/ci-prerelease branch August 25, 2026 05:42
@kzu

kzu commented Aug 25, 2026

Copy link
Copy Markdown
Member Author

181 passed 181 passed

🧪 Details on Ubuntu 24.04.4 LTS

from retest v1.1.0 on .NET 10.0.11 with 💜 by @devlooped

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant