From fea7651b058cd07a56b45e4d4e8659bf233ec52a Mon Sep 17 00:00:00 2001 From: Gaubee Date: Sun, 11 Jan 2026 21:32:53 +0800 Subject: [PATCH] fix(ci): include packages/ and miniapps/ in change detection Previously CI only detected changes in src/ and e2e/, missing: - packages/key-ui, packages/key-utils changes - miniapps/forge, miniapps/teleport changes This caused issues where package changes wouldn't trigger full CI runs. --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4b0dd2be5..fd2de0410 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: - name: Detect changes id: changes run: | - CODE_CHANGED=$(git diff --name-only origin/${{ github.base_ref || 'main' }}...HEAD | grep -E '^src/|^e2e/' || true) + CODE_CHANGED=$(git diff --name-only origin/${{ github.base_ref || 'main' }}...HEAD | grep -E '^src/|^e2e/|^packages/|^miniapps/' || true) if [ -n "$CODE_CHANGED" ]; then echo "code=true" >> $GITHUB_OUTPUT else @@ -86,6 +86,8 @@ jobs: code: - 'src/**' - 'e2e/**' + - 'packages/**' + - 'miniapps/**' - uses: oven-sh/setup-bun@v2 - uses: pnpm/action-setup@v4