Skip to content

Release Stagehand packages (#2915) #1205

Release Stagehand packages (#2915)

Release Stagehand packages (#2915) #1205

Triggered via push September 9, 2026 07:15
Status Success
Total duration 6m 31s
Artifacts 1

release.yml

on: push
Release TypeScript SDK
3m 19s
Release TypeScript SDK
Check Python release status
35s
Check Python release status
Release Go SDK
13s
Release Go SDK
Release Python SDK  /  Build Python distributions
1m 57s
Release Python SDK / Build Python distributions
Release Python SDK  /  Publish Python distributions
22s
Release Python SDK / Publish Python distributions
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
Release TypeScript SDK
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unicorn(no-useless-spread): packages/integrations/mastra/tests/client.test.ts#L34
Using a spread operator here creates a new array unnecessarily.
eslint(no-unused-vars): packages/docs/language-selector.js#L412
Catch parameter 'err' is caught but never used.
eslint(no-unused-vars): packages/docs/language-selector.js#L373
Catch parameter 'err' is caught but never used.
eslint(no-unused-vars): packages/evals/framework/runner.ts#L12
Type 'AgentToolMode' is imported but never used.
unicorn(no-useless-spread): packages/evals/lib/braintrust-report.ts#L1189
Using a spread operator here creates a new array unnecessarily.
unicorn(no-useless-spread): packages/evals/lib/braintrust-report.ts#L1156
Using a spread operator here creates a new array unnecessarily.
unicorn(no-useless-spread): packages/evals/lib/braintrust-report.ts#L1140
Using a spread operator here creates a new array unnecessarily.
unicorn(no-new-array): packages/evals/lib/braintrust-report.ts#L314
Do not use `new Array(singleArgument)`.
unicorn(no-useless-length-check): packages/evals/cli.ts#L97
Found a useless array length check
unicorn(no-useless-spread): packages/evals/framework/observationRecorder.ts#L62
`Promise.allSettled` accepts an iterable, so it's unnecessary to convert the iterable to an array.
Release TypeScript SDK
No file matched to [/home/runner/work/stagehand/stagehand/packages/sdk-python/packages/sdk-python/uv.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Release Python SDK / Build Python distributions
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release Python SDK / Build Python distributions
No file matched to [/home/runner/work/stagehand/stagehand/packages/sdk-python/packages/sdk-python/uv.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Release Python SDK / Publish Python distributions
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Release Python SDK / Publish Python distributions
No file matched to [/home/runner/work/stagehand/stagehand/**/*requirements*.txt,/home/runner/work/stagehand/stagehand/**/*requirements*.in,/home/runner/work/stagehand/stagehand/**/*constraints*.txt,/home/runner/work/stagehand/stagehand/**/*constraints*.in,/home/runner/work/stagehand/stagehand/**/pyproject.toml,/home/runner/work/stagehand/stagehand/**/uv.lock,/home/runner/work/stagehand/stagehand/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.

Artifacts

Produced during runtime
Name Size Digest
python-distributions
957 KB
sha256:09bad203813746700797bb03f793f3b7b2366b3841a589ec42fab72c99fa94f8