mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-01-03 00:58:50 +01:00
🔬 chore: Add Circular Dependency Check to backend-review (#2149)
* 🔬 chore: Add Circular Dependency check to `backend-review`
* chore: touch random file for workflow trigger
* chore: workflow step order
* chore: update workflow to create empty auth.json file
* fix: attempt empty auth.json creation
* chore: add test_bundle ESLint ignore pattern
This commit is contained in:
parent
4f17d97eb2
commit
9bab595204
3 changed files with 17 additions and 1 deletions
15
.github/workflows/backend-review.yml
vendored
15
.github/workflows/backend-review.yml
vendored
|
|
@ -35,6 +35,21 @@ jobs:
|
|||
|
||||
- name: Install Data Provider
|
||||
run: npm run build:data-provider
|
||||
|
||||
- name: Create empty auth.json file
|
||||
run: |
|
||||
mkdir -p api/data
|
||||
echo '{}' > api/data/auth.json
|
||||
|
||||
- name: Check for Circular dependency in rollup
|
||||
working-directory: ./packages/data-provider
|
||||
run: |
|
||||
output=$(npm run rollup:api)
|
||||
echo "$output"
|
||||
if echo "$output" | grep -q "Circular dependency"; then
|
||||
echo "Error: Circular dependency detected!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- name: Run unit tests
|
||||
run: cd api && npm run test:ci
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue