ReleaseBasetenBasetenpublished Mar 25, 2026seen 5d

basetenlabs/action-truss-push v0.1.1

basetenlabs/action-truss-push

Open original ↗

Captured source

source ↗
published Mar 25, 2026seen 5dcaptured 14hhttp 200method plain

v0.1.1

Repository: basetenlabs/action-truss-push

Tag: v0.1.1

Published: 2026-03-25T17:53:00Z

Prerelease: no

Release notes:

What’s New

Chain deployment support

The action now supports deploying Baseten Chains in addition to Truss models. The action auto-detects which type to deploy based on the input path:

Directory → model (existing behavior, unchanged)

.py file → chain

- uses: basetenlabs/action-truss-push@v0.1
with:
truss-directory: "./my_chain.py"
baseten-api-key: ${{ secrets.BASETEN_API_KEY }}
predict-payload: '{"query": "Hello"}'

Chain deployments get the same lifecycle as models: deploy, wait for all chainlets to be ready, optionally run a predict request, and clean up.

New input:

model-name now also sets the chain name for chain deployments

New output:

chain-id — the Baseten chain ID (empty for model deploys)

Notability

notability 3.0/10

Routine minor release of a GitHub action