diff --git a/.release-please-manifest.json b/.release-please-manifest.json index acba45e..a0ad416 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.11" + ".": "0.1.0-alpha.12" } diff --git a/.stats.yml b/.stats.yml index 6f21bcb..4dfbf42 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 5 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-f40e779e2a48f5e37361f2f4a9879e5c40f2851b8033c23db69ec7b91242bf69.yml -openapi_spec_hash: 2dfa146149e61363f1ec40bf9251eb7c -config_hash: 2ddaa85513b6670889b1a56c905423c7 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-1fe396b957ced73281fc0a61a69b630836aa5c89a8dccce2c5a1716bc9775e80.yml +openapi_spec_hash: 9a0d67fb0781be034b77839584109638 +config_hash: df889df131f7438197abd59faace3c77 diff --git a/CHANGELOG.md b/CHANGELOG.md index e6df836..9c63519 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.1.0-alpha.12 (2025-05-19) + +Full Changelog: [v0.1.0-alpha.11...v0.1.0-alpha.12](https://github.com/onkernel/kernel-node-sdk/compare/v0.1.0-alpha.11...v0.1.0-alpha.12) + +### Features + +* **api:** update via SDK Studio ([d3f5db2](https://github.com/onkernel/kernel-node-sdk/commit/d3f5db20dc45f80ea024807f26c257011aaa3203)) +* **api:** update via SDK Studio ([112bfcb](https://github.com/onkernel/kernel-node-sdk/commit/112bfcbd42273aef9dcf8cb3f29083ac4c1d1b59)) + ## 0.1.0-alpha.11 (2025-05-19) Full Changelog: [v0.1.0-alpha.10...v0.1.0-alpha.11](https://github.com/onkernel/kernel-node-sdk/compare/v0.1.0-alpha.10...v0.1.0-alpha.11) diff --git a/README.md b/README.md index 86b1426..d993074 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ async function main() { const deployment = await client.apps.deployments.create({ entrypoint_rel_path: 'main.ts', file: fs.createReadStream('path/to/file'), + env_vars: { OPENAI_API_KEY: 'x' }, version: '1.0.0', }); diff --git a/package.json b/package.json index fc5f0a7..8534ef8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@onkernel/sdk", - "version": "0.1.0-alpha.11", + "version": "0.1.0-alpha.12", "description": "The official TypeScript library for the Kernel API", "author": "Kernel <>", "types": "dist/index.d.ts", diff --git a/src/resources/apps/deployments.ts b/src/resources/apps/deployments.ts index abd9655..78a1c4d 100644 --- a/src/resources/apps/deployments.ts +++ b/src/resources/apps/deployments.ts @@ -79,6 +79,12 @@ export interface DeploymentCreateParams { */ file: Uploadable; + /** + * Map of environment variables to set for the deployed application. Each key-value + * pair represents an environment variable. + */ + env_vars?: Record; + /** * Allow overwriting an existing app version */ diff --git a/src/version.ts b/src/version.ts index 51a202a..de5a5a5 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.1.0-alpha.11'; // x-release-please-version +export const VERSION = '0.1.0-alpha.12'; // x-release-please-version diff --git a/tests/api-resources/apps/deployments.test.ts b/tests/api-resources/apps/deployments.test.ts index 5e6c43c..f576237 100644 --- a/tests/api-resources/apps/deployments.test.ts +++ b/tests/api-resources/apps/deployments.test.ts @@ -28,6 +28,7 @@ describe('resource deployments', () => { const response = await client.apps.deployments.create({ entrypoint_rel_path: 'src/app.py', file: await toFile(Buffer.from('# my file contents'), 'README.md'), + env_vars: { foo: 'string' }, force: false, region: 'aws.us-east-1a', version: '1.0.0',