Skip to content

ci(sdk): bump publish workflow node to 22#165

Merged
ozpool merged 1 commit into
mainfrom
ci/sdk-publish-node22
May 28, 2026
Merged

ci(sdk): bump publish workflow node to 22#165
ozpool merged 1 commit into
mainfrom
ci/sdk-publish-node22

Conversation

@ozpool
Copy link
Copy Markdown
Owner

@ozpool ozpool commented May 28, 2026

Summary

  • Publish SDK workflow failed on sdk-v0.1.0 tag with node: bad option: --experimental-strip-types.
  • Test step uses node --test --experimental-strip-types src/*.test.ts; flag requires Node 22+, workflow had Node 20.
  • Bumps setup-node to 22 so npm test succeeds and the publish step can run.

Test plan

  • Merge to main.
  • Delete and re-push tag sdk-v0.1.0 to retrigger publish.
  • Verify run reaches "Publish to GitHub Packages" step green.
  • Confirm @ozpool/perplex-sdk@0.1.0 appears under repo Packages.

Test step runs 'node --test --experimental-strip-types src/*.test.ts'.
Flag requires Node 22+; setup-node@v4 with node-version 20 fails with
'node: bad option: --experimental-strip-types'.
@ozpool ozpool merged commit d7c00b9 into main May 28, 2026
3 of 4 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