From f6034d75e1701e1c90db31a154175113d7327ffb Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Mon, 21 Sep 2026 21:15:38 -0700 Subject: [PATCH] chore: fix ci and build --- .github/workflows/release.yml | 10 ++++---- packages/form-core/tests/FieldApi.test-d.ts | 27 +++++++++++++++------ 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 80da9d29ab..0905f4fa77 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,12 +35,12 @@ jobs: id: changesets uses: changesets/action@ae32849d5ba541f9ae29e40e22a623bc13562f51 # v2.1.2 with: - version: pnpm run changeset:version - publish: pnpm run changeset:publish - commit: 'ci: Version Packages' - title: 'ci: Version Packages' + version-script: pnpm run changeset:version + publish-script: pnpm run changeset:publish + commit-message: 'ci: Version Packages' + pr-title: 'ci: Version Packages' - name: Comment on PRs about release if: steps.changesets.outputs.published == 'true' uses: TanStack/config/.github/comment-on-release@7bbdf583c2fc1a7f596283cd01e0e44c43f574f2 # main with: - published-packages: ${{ steps.changesets.outputs.publishedPackages }} + published-packages: ${{ steps.changesets.outputs.published-packages }} diff --git a/packages/form-core/tests/FieldApi.test-d.ts b/packages/form-core/tests/FieldApi.test-d.ts index 01f3e136b6..775f1ecf58 100644 --- a/packages/form-core/tests/FieldApi.test-d.ts +++ b/packages/form-core/tests/FieldApi.test-d.ts @@ -451,14 +451,27 @@ it('should allow setting manual errors with standard schema validators on the fi }, }) + field.setErrorMap({ + onChange: [{ message: 'Manual error' }], + }) + + field.setErrorMap({ + onChange: [{ message: 'Manual error', path: ['firstName'] }], + }) + + field.setErrorMap({ + // @ts-expect-error standard schema issues require a message + onChange: [{ path: ['firstName'] }], + }) + expectTypeOf(field.setErrorMap).parameter(0).toEqualTypeOf<{ - onMount: undefined - onChange: { message: string }[] | undefined - onBlur: undefined - onSubmit: undefined - onServer: unknown - onDynamic: undefined - }> + onMount?: undefined + onChange?: StandardSchemaV1Issue[] | undefined + onBlur?: undefined + onSubmit?: undefined + onServer?: unknown + onDynamic?: undefined + }>() }) it('should not allow promises to be returned from synchronous validators', () => {