Skip to content

Use Node 26 for signature parity tooling - #66

Merged
kvz merged 1 commit into
mainfrom
node26-tooling
Oct 21, 2026
Merged

kvz merged 1 commit into
mainfrom
node26-tooling

Conversation

@kvz

@kvz kvz commented Oct 21, 2026

Copy link
Copy Markdown
Member

Signature parity checks should exercise the SDK against the new Node 26 tooling runtime. Update CI and the development Docker image to exact Node 26.12.1, preserving the PHP support floor, PHP version/dependency matrix, and patched PHP 8.3.36 development image.

Validation: the Docker image builds; its Node runtime reports v26.12.1; all 30 existing offline PHPUnit tests pass with Node parity enabled (117 assertions), using a clean archive fixture and dummy credentials. Workflow YAML parsing and git diff --check pass. Council review: no issues found. The live API suite remains covered by normal CI.

Validated commit: 2bacce6647aeed60a16d9d58fc9e31e6aa80119a.

🤖 Claimed by kvz on framework1/php-sdk since 2026-10-21 · resume: codex resume 01a15ee6-8ad4-7ec2-a0c6-c6d3ac36a367

@kvz kvz self-assigned this Oct 21, 2026
@github-actions

Copy link
Copy Markdown

Coverage report for commit: 2bacce6
File: ./build/logs/clover.xml

Summary - Lines: 90.55% | Methods: 65.22%
FilesLinesMethodsBranches
lib/transloadit
   CurlRequest.php91.67%66.67%100.00%
   CurlResponse.php100.00%100.00%100.00%
   Transloadit.php86.67%55.56%100.00%
   TransloaditRequest.php92.98%57.14%100.00%
   TransloaditResponse.php100.00%100.00%100.00%

🤖 comment via lucassabreu/comment-coverage-clover

@kvz
kvz merged commit 19c4c79 into main Oct 21, 2026
6 checks passed
@kvz
kvz deleted the node26-tooling branch October 21, 2026 21:10
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