c9303b9b97
✨ 移除 Android 架构的支持,简化构建配置
2025-06-14 05:19:15 +08:00
75aefabfae
✨ 移除 Android 架构的旧支持,简化构建配置
2025-06-14 05:15:39 +08:00
babfd75c35
⚡ ️ 更新 README.md,修正 SQLite3 相关描述,移除 CGO 支持并推荐使用 PostgreSQL 进行开发
2025-06-14 05:14:07 +08:00
e13cb7367d
✨ 更新构建配置,新增对多种架构的支持;更新 README.md,提供 SQLite 插件构建说明
2025-06-14 05:09:01 +08:00
0a2de247c2
✨ 移除构建过程中对 proto 的调用,简化构建步骤
2025-06-14 03:07:55 +08:00
e1f935a8b2
♻️ feat(models): add File, Token, and OIDCConfig models with migrations
...
feat(router): implement API routes for user, organization, project, and site management
feat(store): create store functions for managing files, JWT tokens, organizations, projects, and sites
feat(static): embed static assets and create a verification code template
chore: add task placeholders for node health check and update functionality
2025-06-14 03:06:06 +08:00
92337b1972
✨ 使用 make 命令替代 npm 和 pnpm 构建前端
2025-06-14 03:01:48 +08:00
8ea6fa7c27
Refactor: Remove unused model files and related code
...
- Deleted model files: init.go, jwt.go, models.md, node.go, oidc_config.go, site.go, type.go
- Removed router.go to streamline routing logic
- Cleaned up store files: file.go, jwt.go, org.go, project.go, site.go, store.go, user.go, utils.go
- Removed task files: node_check.go, node_update.go
- Updated imports in captcha.go, page_limit.go, and token.go to reflect new structure
- Removed mkGoDome.bat script and unnecessary static files
2025-06-14 03:00:35 +08:00
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
30b8844438
✨ 移除 Windows ARM 架构的冗余构建配置
2025-06-13 12:58:02 +08:00
a87c4d041d
✨ 优化构建矩阵配置,使用数组格式简化平台定义
2025-06-13 12:51:43 +08:00
3dfc9ea552
✨ 在构建后端 Go 服务器二进制文件时,添加构建目录内容列表步骤
2025-06-13 12:41:37 +08:00
fba19c4ef6
✨ 在构建工作流中添加对 pnpm 缓存的恢复键,并在构建后列出构建目录内容
2025-06-13 12:33:38 +08:00
f58b0458e3
✨ 在构建 Go 服务器二进制文件时,添加条件判断以在特定平台上使用 UPX 压缩,优化文件体积
2025-06-13 12:20:12 +08:00
b544c10154
✨ 在构建后端 Go 服务器二进制文件时,添加 UPX 压缩步骤以减小文件体积
2025-06-13 12:15:18 +08:00
740b1fc201
✨ 更新构建工作流,添加前端和Go模块的缓存步骤,并使用环境变量简化目录路径
2025-06-13 12:12:46 +08:00
9d5b214b82
✨ 更新构建工作流,修改 Changelog 编辑步骤以确保命令失败时不会中断流程
2025-06-13 12:04:26 +08:00
0ac830799a
✨ 更新构建工作流,设置代码检出步骤的 fetch-depth 为 0,以确保完整历史记录
2025-06-13 05:05:29 +08:00
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
27937e9f58
✨ 更新构建工作流,添加 BOT_TOKEN 环境变量,设置上传工件的保留天数为 30 天,并移除不必要的 git 用户配置
2025-06-13 04:51:29 +08:00
b3a27734dd
✨ 修复 GitHub 发布步骤中的参数名称,将 generate_release_notes 更正为 generateReleaseNotes
2025-06-11 05:49:15 +08:00
aa7b227311
✨ 修复 Go 构建环境变量名称,将 CGO_ENABLE 更正为 CGO_ENABLED
2025-06-11 05:48:19 +08:00
2727ced466
✨ 更新构建步骤,启用 CGO_ENABLE=0 以优化 Go 构建
2025-06-11 05:48:03 +08:00
7c66f83c7f
✨ 更新架构映射,将 amd64 的版本更改为 amd64-v1
2025-06-11 05:43:38 +08:00
36ee68e6e6
✨ 添加 Git 用户配置步骤以支持 GitHub 发布
2025-06-11 05:38:58 +08:00
88edf741a6
✨ 更新构建流程,添加主架构二进制文件准备步骤并重构发布步骤
2025-06-11 05:35:13 +08:00
175a35808c
✨ 更新发布步骤,将 GitHub Release 步骤名称更改为“发布 GitHub Release(tag & latest)”并启用自动生成发布说明
2025-06-11 05:32:03 +08:00
6d5e2e2aec
✨ 更新发布步骤,将 GitHub Release 的名称和内容字段更改为更一致的格式
2025-06-11 05:31:24 +08:00
4cad84310a
✨ 更新构建流程,将 Docker 镜像构建作业名称更改为“发布容器镜像与 GitHub 发布”
2025-06-11 05:25:44 +08:00
7c6c37c268
✨ 更新构建流程,移除冗余的发布步骤并修正发布路径
2025-06-11 05:24:35 +08:00
5269136401
✨ 更新构建流程,修正 amd64 架构映射版本为 v3,并确保复制二进制文件时即使失败也不会中断流程
2025-06-11 05:15:32 +08:00
8f19397ce7
✨ 更新构建流程,修正 Docker 镜像构建中二进制文件的复制路径,并优化 GitHub 发布步骤
2025-06-11 05:10:33 +08:00
802cfb8cd3
✨ 更新构建流程,添加列出构建产物的步骤
2025-06-11 05:03:15 +08:00
601351dd36
✨ 更新构建流程,修正 Docker 镜像构建中 Go 二进制文件的目标路径格式
2025-06-11 05:02:05 +08:00
f30e6dcfbb
✨ 更新构建流程,添加 Docker 镜像构建步骤中的代码检出步骤,并修复发布步骤中的空行
2025-06-11 04:53:28 +08:00
2a46184272
✨ 更新构建流程,修改 Go 二进制输出路径以确保正确复制到 Docker 镜像
2025-06-11 04:50:06 +08:00
5b421009b6
✨ 更新构建流程,添加 Go 服务器入口点环境变量并修改构建步骤以使用该变量
2025-06-11 04:44:44 +08:00
fc11ae234a
✨ 更新构建流程,修改前端工件下载步骤以简化名称
2025-06-11 04:43:43 +08:00
6ace0fa7f1
✨ 更新构建流程,修改 Go 二进制构建步骤以支持更灵活的输出目录和命名,添加主流架构的二进制复制步骤
2025-06-11 04:42:14 +08:00
cbb8109260
✨ 更新构建流程,修改 Go 二进制构建步骤以支持单文件命名,简化输出目录结构
2025-06-11 04:36:48 +08:00
9b76b9276f
✨ 更新构建流程,简化前端和后端工件上传与下载的名称,支持更灵活的发布资产管理
2025-06-11 04:29:45 +08:00
b2e87fca77
✨ 更新构建流程,修改二进制复制步骤以确保在失败时不会中断
2025-06-11 04:25:00 +08:00
642223544c
✨ 更新构建流程,添加架构映射以支持主流架构的二进制复制
2025-06-11 04:22:10 +08:00
de722f98f7
✨ 更新构建流程,移除准备发布资产的步骤,直接使用二进制文件作为发布资产
2025-06-11 04:16:17 +08:00
3b5b9f56ac
✨ 更新构建流程,修改 Docker 工具下载步骤以支持 Linux 平台的所有构建工件
2025-06-11 04:12:49 +08:00
685f94d338
✨ 更新构建流程,优化 Go 二进制复制逻辑,避免不必要的文件复制
2025-06-11 04:06:12 +08:00
fe5fbd134f
✨ 更新构建流程,修改 Go 二进制输出名称和路径以支持多平台构建
2025-06-11 04:03:16 +08:00
549c0da726
✨ 更新构建流程,添加对输出文件存在性的检查并创建 agent 目录及其主程序
2025-06-11 04:00:06 +08:00
8f8be1c3b6
✨ 更新构建流程,添加 Docker Buildx 的二进制复制步骤以支持多架构构建
2025-06-11 03:56:41 +08:00
3d4d704956
✨ 更新构建流程,修改 Go 二进制名称以使用环境变量,重构 Docker 镜像构建步骤
2025-06-11 03:52:40 +08:00