-
Notifications
You must be signed in to change notification settings - Fork 242
[comp] Production Deploy #1712
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
[comp] Production Deploy #1712
Conversation
* fix(portal): download relevant device agent per macOS chip on portal * fix(portal): fix portal build issue * fix(portal): add log for testing * fix(portal): add log for testing --------- Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com>
🔒 Comp AI - Security Review🔴 Risk Level: HIGHNo OSV/NPM CVEs detected. Code contains a hardcoded client API token and multiple input-sanitization/injection issues (unsanitized automationId in runs route; S3 key extraction/path traversal). 📦 Dependency Vulnerabilities✅ No known vulnerabilities detected in dependencies. 🛡️ Code Security AnalysisView 18 file(s) with issues🟡 .github/workflows/trigger-tasks-deploy-main.yml (MEDIUM Risk)
Recommendations:
🔴 .github/workflows/trigger-tasks-deploy-release.yml (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/actions/task-automation-actions.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/PublishDialog.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/chat/message.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/evaluation/EvaluationCriteriaCard.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/workflow/components/UnifiedWorkflowCard.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/workflow/workflow-visualizer-simple.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/hooks/use-task-automation.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automations/[automationId]/overview/components/AutomationOverview.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automations/[automationId]/overview/hooks/use-automation-runs.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/setup/actions/create-organization-minimal.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/setup/actions/create-organization.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/api/automations/[automationId]/runs/route.ts (HIGH Risk)
Recommendations:
🟡 apps/portal/src/app/(app)/(home)/[orgId]/components/tasks/DeviceAgentAccordionItem.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/portal/src/app/api/download-agent/route.ts (HIGH Risk)
Recommendations:
🟡 apps/portal/src/app/api/download-agent/utils.ts (MEDIUM Risk)
Recommendations:
🔴 apps/portal/src/utils/s3.ts (HIGH Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Nov 7, 2025 |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
|
|
Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com>
* fix: auto enable automation when publishing * fix: show success criteria on first render * fix(TestResultsPanel): use actual evaluation criteria for rendering * fix(TestResultsPanel): use shared chat context for automation ID * feat(automation): add file writing activity component and version handling * feat(automation): enhance publish dialog with post-publish options and version testing * fix(automation): update SWR type for automation runs data --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
* fix(portal): download relevant device agent per macOS chip on portal * fix(portal): fix portal build issue * fix(portal): add log for testing * fix(portal): add log for testing * fix(portal): put a dropdown to allow users to select macOS chip type for downloading agent * style(portal): fix prettier lint errors --------- Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
🔒 Comp AI - Security Review🔴 Risk Level: HIGHNo OSV CVEs found. Scan reports high‑risk code issues: a hardcoded API token in UnifiedWorkflowCard.tsx and multiple injection vectors (script/embed, SQL/path, stored XSS) in download-agent and automation run routes. 📦 Dependency Vulnerabilities✅ No known vulnerabilities detected in dependencies. 🛡️ Code Security AnalysisView 14 file(s) with issues🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/actions/task-automation-actions.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/PublishDialog.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/chat/message.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/evaluation/EvaluationCriteriaCard.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/workflow/components/UnifiedWorkflowCard.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/workflow/workflow-visualizer-simple.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/hooks/use-task-automation.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automations/[automationId]/overview/components/AutomationOverview.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automations/[automationId]/overview/hooks/use-automation-runs.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/api/automations/[automationId]/runs/route.ts (MEDIUM Risk)
Recommendations:
🟡 apps/portal/src/app/(app)/(home)/[orgId]/components/tasks/DeviceAgentAccordionItem.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/portal/src/app/api/download-agent/route.ts (HIGH Risk)
Recommendations:
🟡 apps/portal/src/app/api/download-agent/utils.ts (MEDIUM Risk)
Recommendations:
🟡 apps/portal/src/utils/s3.ts (MEDIUM Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Nov 6, 2025 |
…ompliance (#1717) Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
* chore(db): add new frameworks, requirements, and task templates for compliance * chore: update trigger.dev to version 4.0.6 in deployment scripts
|
🎉 This PR is included in version 1.56.7 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.