-
Notifications
You must be signed in to change notification settings - Fork 3.2k
fix: docs/package.json & docs/package-lock.json to reduce vulnerabili… #927
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
c7b78ee
3bf3556
ac9b8c7
3243a00
ff45bbf
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -49,7 +49,7 @@ check: | |
| dev: check | ||
| @echo "Starting hybrid development..." | ||
| @echo "Backend: Docker | Frontend: Local with hot reload" | ||
| @$(COMPOSE) --profile backend up -d --build | ||
| @$(COMPOSE) up archon-server archon-mcp -d --build | ||
| @set -a; [ -f .env ] && . ./.env; set +a; \ | ||
| echo "Backend running at http://$${HOST:-localhost}:$${ARCHON_SERVER_PORT:-8181}" | ||
| @echo "Starting frontend..." | ||
|
|
@@ -61,7 +61,7 @@ dev: check | |
| # Full Docker development (backend + frontend, no work orders) | ||
| dev-docker: check | ||
| @echo "Starting Docker environment (backend + frontend)..." | ||
| @$(COMPOSE) --profile full up -d --build | ||
| @$(COMPOSE) up archon-server archon-mcp archon-frontend -d --build | ||
| @echo "✓ Services running" | ||
| @echo "Frontend: http://localhost:3737" | ||
| @echo "API: http://localhost:8181" | ||
|
|
@@ -124,7 +124,7 @@ dev-hybrid-work-orders: check | |
| # Stop all services | ||
| stop: | ||
| @echo "Stopping all services..." | ||
| @$(COMPOSE) --profile backend --profile frontend --profile full --profile work-orders down | ||
| @$(COMPOSE) --profile agents --profile work-orders down | ||
| @echo "✓ Services stopped" | ||
|
Comment on lines
125
to
128
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The The Consider using a simpler approach that stops all project containers: Proposed fix # Stop all services
stop:
`@echo` "Stopping all services..."
- @$(COMPOSE) --profile agents --profile work-orders down
+ @$(COMPOSE) down
`@echo` "✓ Services stopped"Or, if profile-based shutdown is intentional for some reason, provide an additional target like 🤖 Prompt for AI Agents |
||
|
|
||
| # Run all tests | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The workflow now uploads
archon-ui-main/coverage/and sends Codecov./archon-ui-main/coverage/lcov.info, but the Vitest config writes JSON and coverage to./public/test-results/test-results.jsonand./public/test-results/coverage(seearchon-ui-main/vitest.config.tslines 30–46). As a result, the artifact upload and Codecov step will target non-existent paths, so CI loses coverage and test result artifacts even when tests pass.Useful? React with 👍 / 👎.