diff --git a/.github/workflows/update-tanstack-deps.yml b/.github/workflows/update-tanstack-deps.yml index 7d4ad61d9..56558f054 100644 --- a/.github/workflows/update-tanstack-deps.yml +++ b/.github/workflows/update-tanstack-deps.yml @@ -3,8 +3,8 @@ name: Update TanStack Dependencies on: workflow_dispatch: schedule: - # Run weekly on Sundays at 10:00 AM UTC - - cron: '0 10 * * 0' + # Run daily at 10:00 AM UTC + - cron: '0 10 * * *' jobs: update-deps: @@ -32,7 +32,9 @@ jobs: run: pnpm install --frozen-lockfile - name: Update TanStack Dependencies - run: pnpm up "@tanstack/*" --latest + # Keep the AI packages together while openai-base needs its version-specific + # tool-continuation patch. Remove these exclusions once the fix is upstream. + run: pnpm up "@tanstack/*" "!@tanstack/ai" "!@tanstack/ai-*" --latest - name: Check for Changes id: git-check diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 3ab41a68f..128dd0a96 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,9 +2,7 @@ packages: - . minimumReleaseAgeExclude: - - '@tanstack/charts@0.16.0' - - '@tanstack/react-table@9.0.0' - - '@tanstack/table-core@9.0.0' + - '@tanstack/*' overrides: cross-spawn: '>=6.0.6'