Skip to content

Commit 65f8bcc

Browse files
authored
chore: Include vercel ai package in release-please deployments (#960)
1 parent f8a7b00 commit 65f8bcc

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/release-please.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
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'] }}
3131
package-server-ai-openai-released: ${{ steps.release.outputs['packages/ai-providers/server-ai-openai--release_created'] }}
32+
package-server-ai-vercel-released: ${{ steps.release.outputs['packages/ai-providers/server-ai-vercel--release_created'] }}
3233
package-browser-telemetry-released: ${{ steps.release.outputs['packages/telemetry/browser-telemetry--release_created'] }}
3334
package-combined-browser-released: ${{ steps.release.outputs['packages/sdk/combined-browser--release_created'] }}
3435
steps:
@@ -502,3 +503,23 @@ jobs:
502503
with:
503504
workspace_path: packages/ai-providers/server-ai-openai
504505
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}
506+
507+
release-server-ai-vercel:
508+
runs-on: ubuntu-latest
509+
needs: ['release-please', 'release-server-ai']
510+
permissions:
511+
id-token: write
512+
contents: write
513+
if: ${{ always() && !failure() && !cancelled() && needs.release-please.outputs.package-server-ai-vercel-released == 'true'}}
514+
steps:
515+
- uses: actions/checkout@v4
516+
- uses: actions/setup-node@v4
517+
with:
518+
node-version: 22.x
519+
registry-url: 'https://registry.npmjs.org'
520+
- id: release-server-ai-vercel
521+
name: Full release of packages/ai-providers/server-ai-vercel
522+
uses: ./actions/full-release
523+
with:
524+
workspace_path: packages/ai-providers/server-ai-vercel
525+
aws_assume_role: ${{ vars.AWS_ROLE_ARN }}

0 commit comments

Comments
 (0)