movingsam
|
4839366227
|
feat(plugin): 添加 NuGet 包发布配置
- 添加包元数据到 csproj
- 创建 nuget.yml 发布工作流
|
2026-03-01 17:10:06 +08:00 |
|
movingsam
|
d533a8111b
|
ci: add Docker buildx cache for faster builds
|
2026-02-28 13:16:36 +08:00 |
|
movingsam
|
564d664426
|
refactor: move project to src/ and add slnx
Build and Deploy / build (push) Successful in 22s
Build and Deploy / docker (push) Successful in 26m23s
Build and Deploy / deploy (push) Failing after 3s
- Add YarpGateway.slnx solution file
- Move all project files to src/ directory
- Update Dockerfile for new src/ path structure
- Update CI/CD workflow with src/ project path
- Fix NuGet package references (use Gitea NuGet packages)
- Add CPM (Central Package Management) with Directory.Packages.props
|
2026-02-28 13:10:41 +08:00 |
|
movingsam
|
8d2eeea982
|
fix(workflows): 修正 Docker 镜像推送的认证令牌
Build and Deploy / build (push) Successful in 19s
Build and Deploy / docker (push) Failing after 21s
Build and Deploy / deploy (push) Has been skipped
- 将 Docker 镜像推送步骤中的认证密码从 GITEA_TOKEN 更新为 DOCKER_TOKEN
- 确保使用正确的 Docker 注册表访问令牌进行认证
- 避免因令牌错误导致的镜像上传失败
|
2026-02-27 22:04:23 +08:00 |
|
movingsam
|
1295246daf
|
chore(workflows): 移除docker.yml中无用的docker服务配置
Build and Deploy / build (push) Successful in 22s
Build and Deploy / docker (push) Failing after 20s
Build and Deploy / deploy (push) Has been skipped
- 删除了docker.yml中docker:dind服务相关配置
- 去除了DOCKER_HOST和DOCKER_TLS_VERIFY环境变量设置
- 简化了工作流以减少不必要的服务启动
- 保留了checkout步骤以保证代码获取正常运行
|
2026-02-27 21:50:07 +08:00 |
|
movingsam
|
c12e3f22f1
|
ci(workflows): 优化docker.yml配置以支持docker服务
Build and Deploy / build (push) Successful in 22s
Build and Deploy / docker (push) Failing after 9s
Build and Deploy / deploy (push) Has been skipped
- 在docker.yml工作流中添加docker-in-docker服务支持
- 配置服务端口2376并设置特权模式
- 添加环境变量DOCKER_HOST和DOCKER_TLS_VERIFY以正确连接docker服务
- 修正密码环境变量名称由GITEATOKEN改为GITEA_TOKEN保证一致性
|
2026-02-27 21:42:50 +08:00 |
|
movingsam
|
b2478fb25b
|
chore(ci): 添加集中管理NuGet包版本并优化GitHub Actions工作流
Build and Deploy / build (push) Successful in 36s
Build and Deploy / docker (push) Failing after 30s
Build and Deploy / deploy (push) Has been skipped
- 在Directory.Build.props和Directory.Packages.props中启用包版本集中管理
- 统一管理多个关键依赖项的版本号,包括Fengling服务发现、Microsoft和Serilog组件
- 重构YarpGateway.csproj从项目引用改为包引用以支持包版本集中管理
- 新增NuGet.Config文件配置企业私有源和官方源凭证
- 完善GitHub Actions工作流,添加.NET环境设置及依赖恢复
- 拆分构建、Docker构建推送及部署步骤,增加Kubernetes部署实现
- 支持push和pr触发,使用动态标签和metadata管理镜像版本
- 自动更新Kubernetes部署镜像标签并进行回滚状态检查与验证
|
2026-02-27 21:11:13 +08:00 |
|
|
|
b9aea78495
|
Update secret name to GITEATOKEN
Build and Push Docker / build (push) Failing after 49s
|
2026-02-26 13:05:40 +08:00 |
|
|
|
9a25793740
|
Update Docker CI for org
Build and Push Docker / build (push) Has been cancelled
|
2026-02-26 13:00:20 +08:00 |
|
|
|
8d8a009bbd
|
Add Docker CI workflow
Build and Push Docker / build (push) Failing after 30s
|
2026-02-26 10:58:23 +08:00 |
|