.NET 10 社区SDK(Loongarch 和 RISC-V) - 张善友
💡
原文中文,约4900字,阅读约需12分钟。
📝
内容提要
微软发布了.NET 10社区SDK,支持Loongarch和RISC-V架构。Loongarch版本为v10.0.100,适用于Loongson CPU,包含SDK和运行时等构建产物;RISC-V版本为10.0.100,供Linux平台使用。两者均为预发布版本,建议在非生产环境中测试,并通过GitHub Actions实现自动化构建和发布。
🎯
关键要点
- 微软发布了.NET 10社区SDK,支持Loongarch和RISC-V架构。
- Loongarch版本为v10.0.100,适用于Loongson CPU,包含SDK和运行时等构建产物。
- RISC-V版本为10.0.100,供Linux平台使用,均为预发布版本。
- 建议在非生产环境中测试,并通过GitHub Actions实现自动化构建和发布。
- Loongarch SDK支持loongarch64平台,包含SDK、运行时、ASP.NET Core运行时等。
- 下载Loongarch SDK的示例URL和安装步骤提供了详细指导。
- RISC-V SDK为Linux on RISC-V提供的预发布版本,适合测试和早期试用。
- 基于GitHub Actions流水线发布.NET SDK,能够快速同步构建发布。
- CI/CD流程包括源码编译、测试、打包、签名和发布等步骤。
- 关键基础设施包括自托管runner、Secrets和Artifact存储等。
➡️