Commit Graph

116 Commits

Author SHA1 Message Date
snowykami 8ee72ed7ba 移除 Windows 平台的 386 和 arm 架构构建配置
Build & Publish All-in-One / Build Frontend (push) Failing after 2m9s
Build & Publish All-in-One / Build Backend (386, freebsd, 386) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, 5, linux, armv5) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, 6, linux, armv6) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, 7, linux, armv7) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, freebsd, arm) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, darwin, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, freebsd, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, linux, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, windows, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (ppc64le, linux, ppc64le) (push) Has been skipped
Build & Publish All-in-One / Build Backend (s390x, linux, s390x) (push) Has been skipped
Build & Publish All-in-One / Build Backend (sse2, 386, linux, 386-sse2) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, darwin, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, freebsd, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, linux, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, windows, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, darwin, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, freebsd, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, linux, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, windows, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build & Publish Container Images (push) Has been skipped
Build & Publish All-in-One / Publish GitHub Release (push) Has been skipped
2025-06-13 13:02:33 +08:00
snowykami 30b8844438 移除 Windows ARM 架构的冗余构建配置 2025-06-13 12:58:02 +08:00
snowykami a87c4d041d 优化构建矩阵配置,使用数组格式简化平台定义 2025-06-13 12:51:43 +08:00
snowykami 3dfc9ea552 在构建后端 Go 服务器二进制文件时,添加构建目录内容列表步骤 2025-06-13 12:41:37 +08:00
snowykami fba19c4ef6 在构建工作流中添加对 pnpm 缓存的恢复键,并在构建后列出构建目录内容 2025-06-13 12:33:38 +08:00
snowykami f58b0458e3 在构建 Go 服务器二进制文件时,添加条件判断以在特定平台上使用 UPX 压缩,优化文件体积 2025-06-13 12:20:12 +08:00
snowykami b544c10154 在构建后端 Go 服务器二进制文件时,添加 UPX 压缩步骤以减小文件体积 2025-06-13 12:15:18 +08:00
snowykami 740b1fc201 更新构建工作流,添加前端和Go模块的缓存步骤,并使用环境变量简化目录路径 2025-06-13 12:12:46 +08:00
snowykami 9d5b214b82 更新构建工作流,修改 Changelog 编辑步骤以确保命令失败时不会中断流程 2025-06-13 12:04:26 +08:00
snowykami 0ac830799a 更新构建工作流,设置代码检出步骤的 fetch-depth 为 0,以确保完整历史记录 2025-06-13 05:05:29 +08:00
snowykami 95a8f94694 添加代码检出步骤和更新 Changelog 的功能,使用 BOT_TOKEN 进行身份验证
Build & Publish All-in-One / Build Frontend (push) Failing after 2m4s
Build & Publish All-in-One / Build Backend (386, freebsd, 386) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, 5, linux, armv5) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, 6, linux, armv6) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, 7, linux, armv7) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm, freebsd, arm) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, darwin, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, freebsd, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, linux, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (arm64, windows, arm64) (push) Has been skipped
Build & Publish All-in-One / Build Backend (ppc64le, linux, ppc64le) (push) Has been skipped
Build & Publish All-in-One / Build Backend (s390x, linux, s390x) (push) Has been skipped
Build & Publish All-in-One / Build Backend (sse2, 386, linux, 386-sse2) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, darwin, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, freebsd, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, linux, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v1, amd64, windows, amd64-v1) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, darwin, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, freebsd, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, linux, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build Backend (v3, amd64, windows, amd64-v3) (push) Has been skipped
Build & Publish All-in-One / Build & Publish Container Images (push) Has been skipped
Build & Publish All-in-One / Publish GitHub Release (push) Has been skipped
2025-06-13 05:01:05 +08:00
snowykami 27937e9f58 更新构建工作流,添加 BOT_TOKEN 环境变量,设置上传工件的保留天数为 30 天,并移除不必要的 git 用户配置 2025-06-13 04:51:29 +08:00
snowykami b3a27734dd 修复 GitHub 发布步骤中的参数名称,将 generate_release_notes 更正为 generateReleaseNotes 2025-06-11 05:49:15 +08:00
snowykami aa7b227311 修复 Go 构建环境变量名称,将 CGO_ENABLE 更正为 CGO_ENABLED 2025-06-11 05:48:19 +08:00
snowykami 2727ced466 更新构建步骤,启用 CGO_ENABLE=0 以优化 Go 构建 2025-06-11 05:48:03 +08:00
snowykami 7c66f83c7f 更新架构映射,将 amd64 的版本更改为 amd64-v1 2025-06-11 05:43:38 +08:00
snowykami 36ee68e6e6 添加 Git 用户配置步骤以支持 GitHub 发布 2025-06-11 05:38:58 +08:00
snowykami 88edf741a6 更新构建流程,添加主架构二进制文件准备步骤并重构发布步骤 2025-06-11 05:35:13 +08:00
snowykami 175a35808c 更新发布步骤,将 GitHub Release 步骤名称更改为“发布 GitHub Release(tag & latest)”并启用自动生成发布说明 2025-06-11 05:32:03 +08:00
snowykami 6d5e2e2aec 更新发布步骤,将 GitHub Release 的名称和内容字段更改为更一致的格式 2025-06-11 05:31:24 +08:00
snowykami 4cad84310a 更新构建流程,将 Docker 镜像构建作业名称更改为“发布容器镜像与 GitHub 发布” 2025-06-11 05:25:44 +08:00
snowykami 7c6c37c268 更新构建流程,移除冗余的发布步骤并修正发布路径 2025-06-11 05:24:35 +08:00
snowykami 5269136401 更新构建流程,修正 amd64 架构映射版本为 v3,并确保复制二进制文件时即使失败也不会中断流程 2025-06-11 05:15:32 +08:00
snowykami 8f19397ce7 更新构建流程,修正 Docker 镜像构建中二进制文件的复制路径,并优化 GitHub 发布步骤 2025-06-11 05:10:33 +08:00
snowykami 802cfb8cd3 更新构建流程,添加列出构建产物的步骤 2025-06-11 05:03:15 +08:00
snowykami 601351dd36 更新构建流程,修正 Docker 镜像构建中 Go 二进制文件的目标路径格式 2025-06-11 05:02:05 +08:00
snowykami f30e6dcfbb 更新构建流程,添加 Docker 镜像构建步骤中的代码检出步骤,并修复发布步骤中的空行 2025-06-11 04:53:28 +08:00
snowykami 2a46184272 更新构建流程,修改 Go 二进制输出路径以确保正确复制到 Docker 镜像 2025-06-11 04:50:06 +08:00
snowykami 5b421009b6 更新构建流程,添加 Go 服务器入口点环境变量并修改构建步骤以使用该变量 2025-06-11 04:44:44 +08:00
snowykami fc11ae234a 更新构建流程,修改前端工件下载步骤以简化名称 2025-06-11 04:43:43 +08:00
snowykami 6ace0fa7f1 更新构建流程,修改 Go 二进制构建步骤以支持更灵活的输出目录和命名,添加主流架构的二进制复制步骤 2025-06-11 04:42:14 +08:00
snowykami cbb8109260 更新构建流程,修改 Go 二进制构建步骤以支持单文件命名,简化输出目录结构 2025-06-11 04:36:48 +08:00
snowykami 9b76b9276f 更新构建流程,简化前端和后端工件上传与下载的名称,支持更灵活的发布资产管理 2025-06-11 04:29:45 +08:00
snowykami b2e87fca77 更新构建流程,修改二进制复制步骤以确保在失败时不会中断 2025-06-11 04:25:00 +08:00
snowykami 642223544c 更新构建流程,添加架构映射以支持主流架构的二进制复制 2025-06-11 04:22:10 +08:00
snowykami de722f98f7 更新构建流程,移除准备发布资产的步骤,直接使用二进制文件作为发布资产 2025-06-11 04:16:17 +08:00
snowykami 3b5b9f56ac 更新构建流程,修改 Docker 工具下载步骤以支持 Linux 平台的所有构建工件 2025-06-11 04:12:49 +08:00
snowykami 685f94d338 更新构建流程,优化 Go 二进制复制逻辑,避免不必要的文件复制 2025-06-11 04:06:12 +08:00
snowykami fe5fbd134f 更新构建流程,修改 Go 二进制输出名称和路径以支持多平台构建 2025-06-11 04:03:16 +08:00
snowykami 549c0da726 更新构建流程,添加对输出文件存在性的检查并创建 agent 目录及其主程序 2025-06-11 04:00:06 +08:00
snowykami 8f8be1c3b6 更新构建流程,添加 Docker Buildx 的二进制复制步骤以支持多架构构建 2025-06-11 03:56:41 +08:00
snowykami 3d4d704956 更新构建流程,修改 Go 二进制名称以使用环境变量,重构 Docker 镜像构建步骤 2025-06-11 03:52:40 +08:00
snowykami f579e99fd7 更新构建流程,修改发布步骤依赖关系以优化执行顺序 2025-06-11 03:44:38 +08:00
snowykami 317f9ba97a 更新构建流程,修改前端工件下载名称以反映二进制名称 2025-06-11 03:39:10 +08:00
snowykami a48806a030 更新构建流程,调整上传工件路径以支持多种输出格式 2025-06-11 03:37:45 +08:00
snowykami d7c813931b 更新前端构建步骤,修改上传的工件名称以反映二进制名称 2025-06-11 03:36:50 +08:00
snowykami 51a3b09aad 更新构建流程,调整输出目录结构以支持多种操作系统,优化 Go 二进制构建步骤 2025-06-11 03:34:35 +08:00
snowykami 7176a4a5fd 重构构建流程,新增前端构建步骤并优化后端依赖,提升构建效率 2025-06-11 03:31:09 +08:00
snowykami 4ce323216b 更新构建配置,支持多种 Go 架构和版本,优化发布资产准备步骤 2025-06-11 03:23:51 +08:00
snowykami de81860c90 恢复并完善操作系统和架构配置,增强构建流程的灵活性 2025-06-11 03:15:57 +08:00