Skip to content

Ci/validate suite integrity#259

Open
DebasmitaBose0 wants to merge 2 commits into
Akshay473:mainfrom
DebasmitaBose0:ci/validate-suite-integrity
Open

Ci/validate suite integrity#259
DebasmitaBose0 wants to merge 2 commits into
Akshay473:mainfrom
DebasmitaBose0:ci/validate-suite-integrity

Conversation

@DebasmitaBose0

Copy link
Copy Markdown
Contributor

Closes #258

Summary

This pull request introduces a highly robust CI workflow using GitHub Actions to automatically run linting, syntax verification, and client compiler checks on both Next.js (client) and FastAPI (Server) directories.

Changes Made

  • Created ci.yml under .github/workflows/ establishing concurrent validation workflows:
    • client job: Uses Node 20, caches npm packages, runs ESLint lint checking, and validates clean Next.js build compilation.
    • server job: Uses Python 3.11, caches pip requirements, installs packages, and runs compiler checks on core source logic (main.py, security.py, graph_engine.py).

Testing

  • Tested locally by simulating GitHub Actions execution blocks.
  • Verified workflow file schema matches standard YAML validators.

Impact

Vastly improves developer experience (DX) and repo health by proactively catching compilation bugs.

Checklist

  • Code follows project standards
  • Tested locally
  • No unrelated changes included
  • Responsive design verified
  • Accessibility considered

@vercel

vercel Bot commented May 31, 2026

Copy link
Copy Markdown

@DebasmitaBose0 is attempting to deploy a commit to the akshay473's projects Team on Vercel.

A member of the Team first needs to authorize it.

@vercel

vercel Bot commented Jun 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
forensic-pro-suite Ready Ready Preview, Comment Jun 5, 2026 12:21pm
forensic-pro-suite-7777 Ready Ready Preview, Comment Jun 5, 2026 12:21pm

@Akshay473

Copy link
Copy Markdown
Owner

Can you please look on to those errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: integrate automatic CI workflow for pull request build and style validations

2 participants