ci(sdk): Autogenerate changelog on build (#43364)
* Auto tag embedding team for PR review + dry run npm publish * Install changelog generation package * Add the initial changelog * feat(sdk): This is an empty commit. For testing purposes. * Update SDk build script to include changelog * Check if a tag exists * Ensure changelog is in the released package * Fix workflow * Remove unnecessary step * Ensure we can have access to release utils script when checking out master * Fix the step to create a PR updating readme and changelog * Fix changelog generation * Fix couldn't download changelog * Clean up steps
Showing
- .github/workflows/release-embedding-sdk.yml 83 additions, 22 deletions.github/workflows/release-embedding-sdk.yml
- bin/embedding-sdk/generate-sdk-package-files.js 1 addition, 0 deletionsbin/embedding-sdk/generate-sdk-package-files.js
- bin/embedding-sdk/release_utils.bash 11 additions, 0 deletionsbin/embedding-sdk/release_utils.bash
- enterprise/frontend/src/embedding-sdk/conventional-changelog-config.js 4 additions, 0 deletions...ontend/src/embedding-sdk/conventional-changelog-config.js
- package.json 2 additions, 0 deletionspackage.json
- yarn.lock 261 additions, 4 deletionsyarn.lock
Loading
Please register or sign in to comment