Commit Graph

38 Commits

Author SHA1 Message Date
明天好像没什么
892a4ec455 ci(docker): 重构CI/CD流程,支持多架构构建与自动推送
- 启用push触发,支持master/dev分支及版本标签
- 新增ARM64独立构建任务,使用ubuntu-24.04-arm运行器
- 引入docker/metadata-action自动生成标签,支持分支、标签、semver及sha
- 采用push-by-digest方式分别构建AMD64/ARM64镜像,最后合并多架构manifest
- 移除maim_message与MaiMBot-LPMM子模块克隆步骤,镜像名由maibot改为mofox
- docker-compose同步更新镜像名、容器名及挂载路径,保持与CI一致
2025-11-19 23:23:09 +08:00
雅诺狐
bd1eef8ffb Remove Nix, pre-commit, and related config files
Deleted Nix flake files, pre-commit configuration, environment files, sample data, and a batch script. Also commented out automatic triggers in the Docker GitHub Actions workflow, leaving only manual dispatch. This simplifies the repository by removing development environment and automation tooling.

Co-Authored-By: tt-P607 <68868379+tt-P607@users.noreply.github.com>
2025-11-19 22:43:44 +08:00
雅诺狐
eae18e2f01 更新 docker-image.yml 2025-11-19 22:42:41 +08:00
雅诺狐
0241b208a3 Update docker-image.yml 2025-11-19 22:42:39 +08:00
雅诺狐
4f9cafe323 Update docker-image.yml 2025-11-19 22:42:35 +08:00
雅诺狐
1c62361e24 Update docker-image.yml 2025-11-19 22:42:34 +08:00
雅诺狐
b63013d3ff Update docker-image.yml 2025-11-19 22:42:32 +08:00
infinitycat
178d964409 feat: 更新 Docker 工作流配置,调整运行环境至 Ubuntu 24.04,优化分支和标签设置 2025-07-25 17:49:57 +08:00
UnCLAS-Prommer
27b1ce047c workflow临时更改 2025-07-25 15:23:57 +08:00
infinitycat
b31892374c perf: 优化tag名 2025-07-07 12:21:36 +08:00
infinitycat
0d5721d786 perf: 优化docker的workflow 2025-07-07 11:37:29 +08:00
infinitycat
22913a5bdf feat: 更新docker-compose.yml和GitHub工作流,移除sqlite-web服务,调整chat2db端口,优化Docker镜像构建流程,合并AMD64和ARM64构建步骤。 2025-07-07 11:30:55 +08:00
infinitycat
6b62c0daee feat: 更新docker-compose的tag 2025-05-20 19:22:48 +08:00
infinitycat
606b89c99b feat: 重构Docker镜像构建流程,新增AMD64和ARM64架构支持,并优化多架构清单创建逻辑 2025-05-10 02:37:46 +08:00
infinitycat
5ad1993fee feat: 优化Docker镜像构建流程,增强标签处理逻辑以支持默认标签 2025-05-10 02:11:26 +08:00
infinitycat
f96fffe16e feat: 更新Docker镜像构建流程,确保使用默认标签并优化标签处理逻辑 2025-05-10 02:00:59 +08:00
infinitycat
4fc33278c9 feat: 精简Docker镜像构建流程,移除不必要的平台支持并更新标签配置 2025-05-10 01:51:09 +08:00
infinitycat
de1c36f8e8 feat: 在Docker镜像构建流程中添加标签支持,以便于版本管理 2025-05-10 01:46:17 +08:00
infinitycat
835efd5daa feat: 重构Docker镜像构建流程,新增多平台支持和摘要上传功能 2025-05-10 01:41:56 +08:00
infinitycat
5d31cc8bbe feat: 更新docker镜像的tag 2025-05-09 21:20:31 +08:00
infinitycat
a2c94d3e8e perf: 更新clone地址 2025-04-25 13:27:35 +08:00
infinitycat
4e222afacc test: test查看cpu指令集 2025-04-25 04:31:50 +08:00
infinitycat
b24358cc29 Update Dockerfile and workflows to add MaiMBot-LPMM support
Added MaiMBot-LPMM directory in Dockerfile and its repository clone step in the GitHub workflow. Upgraded compiler setup to use build-essential and included a CPU info check in the Dockerfile.
2025-04-25 03:39:14 +08:00
infinitycat
94f46c4700 ci(docker): 更新 Docker镜像构建和推送配置
- 移除仅在 refactor 分支执行的 maim_message 克隆步骤
- 更新分支标签配置:  - main 分支构建 main 和 main-时间戳 标签  - 新增 classical、dev 和 knowledge 分支的构建配置
- 删除 main-fix 和 refactor 分支的特殊处理逻辑
2025-04-04 18:45:59 +08:00
infinitycat
aebea9022a ci(docker): 更新 Docker镜像构建和推送配置
- 移除仅在 refactor 分支执行的 maim_message 克隆步骤
- 更新分支标签配置:  - main 分支构建 main 和 main-时间戳 标签  - 新增 classical、dev 和 knowledge 分支的构建配置
- 删除 main-fix 和 refactor 分支的特殊处理逻辑
2025-04-04 18:28:03 +08:00
infinitycat
c4ab4ff037 ci(docker): 优化 Docker镜像构建和推送流程- 为 refactor 分支添加时间戳标签
- 设置 Docker镜像构建环境变量
- 添加 OpenContainer 标准标签
2025-04-03 15:03:55 +08:00
infinitycat
579dffb9c7 ci(docker): 更新 Docker镜像构建和推送配置
- 修复 refactor 分支的 Docker镜像标签
- 更新缓存来源和目标的 Docker镜像名称
2025-04-01 16:20:55 +08:00
infinitycat
b5a165aa58 测试docker workflow 2025-04-01 15:08:38 +08:00
corolin
316415c33b fix issue #531 2025-03-22 16:56:44 +08:00
Corolin
609aaa9be5 Update docker-image.yml 2025-03-19 10:26:34 +08:00
神代綺凛
a7241bad59 chore: docker 构建 main-fix 分支 2025-03-17 11:08:56 +08:00
Rikki
8b7876c14f fix: 修复没有上传tag的问题 2025-03-10 04:20:07 +08:00
Rikki
6b4130efcd feat: 增加stable-dev分支的打包 2025-03-10 04:10:50 +08:00
NepPure
543504858d CI: Support debug branch and improve Docker tagging/caching (#55)
* ci docker

* ci

* ci
2025-03-05 10:00:44 +08:00
NepPure
9c23a1b183 ci: 增加构建缓存 (#43) 2025-03-04 11:03:57 +08:00
wwaaafa
fc917022bd Update docker-image.yml 2025-03-01 09:29:15 +08:00
wwaaafa
b953a1f4d6 Update docker-image.yml 2025-03-01 09:19:28 +08:00
jiajiu123
7063723ca2 自动编译 Docker Image 并推送至 Docker Hub 2025-02-28 19:14:47 +08:00