refactor(HAI-116): rename kb to hai across all packages, CLI, and docs
- Rename npm packages from @kb/* to @hai/* and update all workspace references - Rename CLI binary from kb to hai and config directory from .kb to .hai - Update dashboard UI branding, titles, and references from kb to hai - Update all test files, CI workflows, and documentation to reflect new naming - Run comprehensive grep verification to ensure no stale kb references remain
This commit is contained in:
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -37,7 +37,7 @@ jobs:
|
||||
run: pnpm test
|
||||
|
||||
- name: Build standalone binary
|
||||
run: pnpm --filter hai build:exe
|
||||
run: pnpm --filter @dustinbyrne/kb build:exe
|
||||
|
||||
- name: Verify binary exists
|
||||
run: test -f packages/cli/dist/hai
|
||||
run: test -f packages/cli/dist/kb
|
||||
|
||||
12
.github/workflows/release.yml
vendored
12
.github/workflows/release.yml
vendored
@@ -29,16 +29,16 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
target: bun-linux-x64
|
||||
binary: hai-linux-x64
|
||||
binary: kb-linux-x64
|
||||
- os: macos-latest
|
||||
target: bun-darwin-arm64
|
||||
binary: hai-darwin-arm64
|
||||
binary: kb-darwin-arm64
|
||||
- os: macos-13
|
||||
target: bun-darwin-x64
|
||||
binary: hai-darwin-x64
|
||||
binary: kb-darwin-x64
|
||||
- os: windows-latest
|
||||
target: bun-windows-x64
|
||||
binary: hai-windows-x64.exe
|
||||
binary: kb-windows-x64.exe
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -63,7 +63,7 @@ jobs:
|
||||
run: pnpm build
|
||||
|
||||
- name: Build binary
|
||||
run: pnpm --filter hai build:exe -- --target ${{ matrix.target }}
|
||||
run: pnpm --filter @dustinbyrne/kb build:exe -- --target ${{ matrix.target }}
|
||||
|
||||
- name: Verify binary exists
|
||||
shell: bash
|
||||
@@ -132,7 +132,7 @@ jobs:
|
||||
- name: Collect release files
|
||||
run: |
|
||||
mkdir release-files
|
||||
find artifacts -type f \( -name "hai-*" -o -name "*.sha256" \) -exec cp {} release-files/ \;
|
||||
find artifacts -type f \( -name "kb-*" -o -name "*.sha256" \) -exec cp {} release-files/ \;
|
||||
ls -la release-files/
|
||||
|
||||
- name: Create GitHub Release
|
||||
|
||||
12
.github/workflows/test-release.yml
vendored
12
.github/workflows/test-release.yml
vendored
@@ -19,16 +19,16 @@ jobs:
|
||||
include:
|
||||
- os: ubuntu-latest
|
||||
target: bun-linux-x64
|
||||
binary: hai-linux-x64
|
||||
binary: kb-linux-x64
|
||||
- os: macos-latest
|
||||
target: bun-darwin-arm64
|
||||
binary: hai-darwin-arm64
|
||||
binary: kb-darwin-arm64
|
||||
- os: macos-13
|
||||
target: bun-darwin-x64
|
||||
binary: hai-darwin-x64
|
||||
binary: kb-darwin-x64
|
||||
- os: windows-latest
|
||||
target: bun-windows-x64
|
||||
binary: hai-windows-x64.exe
|
||||
binary: kb-windows-x64.exe
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
run: pnpm build
|
||||
|
||||
- name: Build binary
|
||||
run: pnpm --filter hai build:exe -- --target ${{ matrix.target }}
|
||||
run: pnpm --filter @dustinbyrne/kb build:exe -- --target ${{ matrix.target }}
|
||||
|
||||
- name: Verify binary exists
|
||||
shell: bash
|
||||
@@ -132,7 +132,7 @@ jobs:
|
||||
- name: Combine artifacts
|
||||
run: |
|
||||
mkdir combined
|
||||
find artifacts -type f \( -name "hai-*" -o -name "*.sha256" \) -exec cp {} combined/ \;
|
||||
find artifacts -type f \( -name "kb-*" -o -name "*.sha256" \) -exec cp {} combined/ \;
|
||||
ls -la combined/
|
||||
|
||||
- name: Upload combined archive
|
||||
|
||||
Reference in New Issue
Block a user