diff --git a/.changepacks/changepack_log_turboProfileRelease20260830.json b/.changepacks/changepack_log_turboProfileRelease20260830.json new file mode 100644 index 00000000..4992b724 --- /dev/null +++ b/.changepacks/changepack_log_turboProfileRelease20260830.json @@ -0,0 +1,17 @@ +{ + "changes": { + "bindings/devup-ui-wasm/package.json": "Patch", + "packages/bun-plugin/package.json": "Patch", + "packages/components/package.json": "Patch", + "packages/eslint-plugin/package.json": "Patch", + "packages/next-plugin/package.json": "Patch", + "packages/plugin-utils/package.json": "Patch", + "packages/react/package.json": "Patch", + "packages/reset-css/package.json": "Patch", + "packages/rsbuild-plugin/package.json": "Patch", + "packages/vite-plugin/package.json": "Patch", + "packages/webpack-plugin/package.json": "Patch" + }, + "note": "Improve Turbopack build performance with lite WASM prewarming, align React 19 behavior, and update package toolchains", + "date": "2026-08-29T16:26:58.980Z" +} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6da90695..25287578 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -229,7 +229,12 @@ jobs: - name: Format Rollback run: | rm -rf .rustfmt.toml - cargo fmt + # Formatting with the temporary coverage config and then with the + # default config is not a reversible round trip. Restore the exact + # checked-in sources so changepacks can safely switch commits. + git restore --source=HEAD --staged --worktree -- . + cargo fmt --all -- --check + git diff --exit-code - name: Build Landing run: | bun run --filter @devup-ui/components build-storybook @@ -301,6 +306,8 @@ jobs: # Bun packs each workspace so dependency ranges are materialized, then # npm publishes that tarball with OIDC (Bun cannot do OIDC itself: # oven-sh/bun#22423). + - name: Verify clean publish checkout + run: git diff --exit-code - uses: changepacks/action@main id: changepacks with: