ci: fix lockfile failure for vectordb node (#2443)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Chores**
- Updated release workflow to set a specific Git user name and email for
automated commits during the package publishing process.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Will Jones
2025-06-17 15:14:11 -07:00
committed by GitHub
parent 627ca4c810
commit 2e3ddb8382
2 changed files with 64 additions and 1 deletions

View File

@@ -542,7 +542,10 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Update package-lock.json
run: bash ci/update_lockfiles.sh
run: |
git config user.name 'Lance Release'
git config user.email 'lance-dev@lancedb.com'
bash ci/update_lockfiles.sh
- name: Push new commit
uses: ad-m/github-push-action@master
- name: Notify Slack Action