fix: skip dev dependencies in CI install step (#919)

Use `bun install --production` instead of `bun install` in both
action.yml and base-action/action.yml to skip installing devDependencies
(@types/*, prettier, typescript) that are not needed at runtime.

Bun runs TypeScript natively without needing the typescript compiler
or type definition packages. This reduces installed packages from 151
to 135 and speeds up the install step.

Fixes #895

Co-authored-by: Dave-London <hello@os4us.org>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
authored and GitHub committed 2026-02-09 10:09:41 -08:00
1 parent d5b01b6843
commit 7695f7866a
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -116,7 +116,7 @@ runs:
shell: bash
run: |
cd ${GITHUB_ACTION_PATH}
bun install
bun install --production
- name: Install Claude Code
shell: bash