Skip to content

Commit 21fa0ab

Browse files
committed
add release-please for openai package
1 parent b7ca0f4 commit 21fa0ab

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed

.github/workflows/release-please.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
package-browser-released: ${{ steps.release.outputs['packages/sdk/browser--release_created'] }}
2929
package-server-ai-released: ${{ steps.release.outputs['packages/sdk/server-ai--release_created'] }}
3030
package-server-ai-langchain-released: ${{ steps.release.outputs['packages/ai-providers/server-ai-langchain--release_created'] }}
31+
package-server-ai-openai-released: ${{ steps.release.outputs['packages/ai-providers/server-ai-openai--release_created'] }}
3132
package-browser-telemetry-released: ${{ steps.release.outputs['packages/telemetry/browser-telemetry--release_created'] }}
3233
package-combined-browser-released: ${{ steps.release.outputs['packages/sdk/combined-browser--release_created'] }}
3334
steps:
@@ -481,3 +482,23 @@ jobs:
481482
with:
482483
workspace_path: packages/ai-providers/server-ai-langchain
483484
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}
485+
486+
release-server-ai-openai:
487+
runs-on: ubuntu-latest
488+
needs: ['release-please', 'release-server-ai']
489+
permissions:
490+
id-token: write
491+
contents: write
492+
if: ${{ always() && !failure() && !cancelled() && needs.release-please.outputs.package-server-ai-openai-released == 'true'}}
493+
steps:
494+
- uses: actions/checkout@v4
495+
- uses: actions/setup-node@v4
496+
with:
497+
node-version: 22.x
498+
registry-url: 'https://registry.npmjs.org'
499+
- id: release-server-ai-openai
500+
name: Full release of packages/ai-providers/server-ai-openai
501+
uses: ./actions/full-release
502+
with:
503+
workspace_path: packages/ai-providers/server-ai-openai
504+
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}

.release-please-manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"packages/ai-providers/server-ai-langchain": "0.0.0",
3+
"packages/ai-providers/server-ai-openai": "0.0.0",
34
"packages/sdk/akamai-base": "3.0.10",
45
"packages/sdk/akamai-edgekv": "1.4.12",
56
"packages/sdk/browser": "0.8.1",

release-please-config.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
"bump-minor-pre-major": true,
55
"prerelease": true
66
},
7+
"packages/ai-providers/server-ai-openai": {
8+
"bump-minor-pre-major": true,
9+
"prerelease": true
10+
},
711
"packages/shared/common": {},
812
"packages/shared/sdk-client": {},
913
"packages/shared/sdk-server": {},

0 commit comments

Comments
 (0)