Skip to content

chore: re-enable the CI test phase and raise the SDK to latest - #7

Merged
AStaroverov merged 3 commits into
mainfrom
chore/structure-refresh-enable-tests
Sep 11, 2026
Merged

chore: re-enable the CI test phase and raise the SDK to latest#7
AStaroverov merged 3 commits into
mainfrom
chore/structure-refresh-enable-tests

Conversation

@AStaroverov

@AStaroverov AStaroverov commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

What

Three commits of housekeeping. The block itself is already fully migrated — it
has a kind with a real init-params contract, templateParams, and the V3 data
model — so nothing here touches its code.

1. Re-enable the CI test phase

-      test: false
+      test: true

That was the only field block-tools structure check reported out of date.
test was set to false on 2026-08-31 in a commit titled "Fix changeset
level"
— the workflow edit is not what the message describes, so the flip
carried no stated reason. The block has an integration test
(test/src/demo.test.ts) and the structurer wants it run.

It runs clean: unified (build test publish) passed in 2m14s with the test
phase on.

2. Raise the SDK catalog to latest

The require-latest preflight was failing on main's content:

Old package '@platforma-sdk/block-tools' detected:
  latest version: 2.15.0
  version used: 2.14.3
package was now
@platforma-sdk/block-tools 2.14.3 2.15.0
@platforma-sdk/model 1.83.0 1.83.9
@platforma-sdk/ui-vue 1.83.3 1.83.13
@platforma-sdk/test 1.83.2 1.83.14
@platforma-sdk/tengo-builder 4.0.23 4.0.25
@platforma-sdk/workflow-tengo 6.8.3 6.9.0
@platforma-sdk/package-builder 3.15.0 3.16.0

No package.json changed — every package references the catalog — so the diff
is pnpm-workspace.yaml plus the lock.

3. The changeset

check for changesets requires the published block package to be bumped.

Verification

  • pnpm check — 11/11 on the new SDK
  • pnpm build:dev-no-software — 12/12
  • block-tools structure checkup to date (0 changes)
  • changeset status — block patch

Note

If test: false was switched off deliberately and turning it back on causes
trouble later, say so and I will put it back with a comment recording why. On
clonotype-distribution the same flip surfaced two shared-CI problems — the
pl-compose post-step cleanup failing with Directory not empty, and a ~21 GB
platforma-dump artifact — both of which live in milaboratory/github-ci.
Neither appeared in this repo's run.

🤖 Generated with Claude Code

https://claude.ai/code/session_01VToqtNVxsuCYJ1z81ngJ7p

AStaroverov and others added 3 commits September 11, 2026 11:26
Output of `block-tools structure refresh` — the one field this block had
diverged on. `structure check` is a fixpoint again.

`test` was set to false on 2026-08-31 inside a commit titled "Fix changeset
level", so the flip carries no stated reason. The block has an integration
test (test/src/demo.test.ts) and the structurer wants it run.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VToqtNVxsuCYJ1z81ngJ7p
`pnpm upgrade-sdk`. block-tools 2.14.3 -> 2.15.0, model 1.83.0 -> 1.83.9,
ui-vue 1.83.3 -> 1.83.13, test 1.83.2 -> 1.83.14, tengo-builder 4.0.23 ->
4.0.25, workflow-tengo 6.8.3 -> 6.9.0, package-builder 3.15.0 -> 3.16.0.

The `require-latest` preflight was failing on block-tools.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VToqtNVxsuCYJ1z81ngJ7p
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VToqtNVxsuCYJ1z81ngJ7p
@AStaroverov AStaroverov changed the title chore: re-enable the CI test phase chore: re-enable the CI test phase and raise the SDK to latest Sep 11, 2026
@AStaroverov
AStaroverov merged commit 6fc0ea0 into main Sep 11, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant