Skip to content

chore: split devcontainer into base image and project image#81

Merged
isatiso merged 1 commit intomainfrom
chore/devcontainer-base-image
Apr 11, 2026
Merged

chore: split devcontainer into base image and project image#81
isatiso merged 1 commit intomainfrom
chore/devcontainer-base-image

Conversation

@isatiso
Copy link
Copy Markdown
Owner

@isatiso isatiso commented Apr 11, 2026

将 devcontainer 拆分为两层镜像:

  • Dockerfile.base:系统工具、SSH、zsh、uv、nvm、shfmt、gh CLI(可跨项目复用)
  • Dockerfile:基于 base,仅安装 Node.js 22 和 AI CLI 工具
  • build.sh:支持 -f/--force--base-only 参数,按需构建

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@isatiso isatiso added skip-changeset Skip changeset check skip-ci Skip CI check labels Apr 11, 2026
@isatiso isatiso closed this Apr 11, 2026
@isatiso isatiso reopened this Apr 11, 2026
@isatiso isatiso merged commit 62b58ee into main Apr 11, 2026
16 of 19 checks passed
@isatiso isatiso deleted the chore/devcontainer-base-image branch April 11, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changeset Skip changeset check skip-ci Skip CI check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant