From 54eb3963af95b530987216753ea95cb02a4d3916 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 18 May 2026 12:13:11 +0900 Subject: [PATCH] chore(ci): init and build vendor lsp submodule in CI --- .github/workflows/ci.yml | 17 +++++++++++++++++ bunfig.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 887a431c7..e22298a84 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,6 +36,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + submodules: recursive + + - name: Build lsp-tools-mcp submodule + run: npm ci && npm run build + working-directory: vendor/lsp-tools-mcp - uses: oven-sh/setup-bun@v2 with: @@ -58,6 +64,12 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + submodules: recursive + + - name: Build lsp-tools-mcp submodule + run: npm ci && npm run build + working-directory: vendor/lsp-tools-mcp - uses: oven-sh/setup-bun@v2 with: @@ -88,6 +100,11 @@ jobs: - uses: actions/checkout@v4 with: token: ${{ secrets.GITHUB_TOKEN }} + submodules: recursive + + - name: Build lsp-tools-mcp submodule + run: npm ci && npm run build + working-directory: vendor/lsp-tools-mcp - uses: oven-sh/setup-bun@v2 with: diff --git a/bunfig.toml b/bunfig.toml index 8cac6fdb2..4ad7df05a 100644 --- a/bunfig.toml +++ b/bunfig.toml @@ -1,3 +1,3 @@ [test] preload = ["./test-setup.ts"] -pathIgnorePatterns = ["web/**"] +pathIgnorePatterns = ["web/**", "vendor/**"]