新增 Dockerfile.arm64 用于构建 ARM64 架构镜像,与现有 amd64 镜像互不影响。 主要变更: - 新建 Dockerfile.arm64,使用 Chromium 替代 Google Chrome - 移除 GOARCH 硬编码,支持多架构构建 - 更新 GitHub Actions 工作流,添加独立的 ARM64 构建步骤 - ARM64 镜像使用独立标签:version-arm64 和 latest-arm64 技术说明: - Google Chrome 不支持 Linux ARM64 - go-rod 会自动从 Playwright CDN 下载 ARM64 版 Chromium - 两个架构的镜像构建相互独立,失败风险隔离 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
- 新增 docker-release.yml workflow,支持手动触发 Docker 镜像构建 - 从 release.yml 中移除自动 Docker 构建,避免镜像膨胀 - 使用语义化版本号策略(如 v1.0.0) - 支持多平台构建(linux/amd64, linux/arm64) - 硬编码公开信息,只需配置 DOCKERHUB_TOKEN secret - 自动标记版本号和 latest 标签 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>