Commit Graph
23 Commits
Author SHA1 Message Date
KaifAhmad1 d44e27daca Fix: Add disk space cleanup to CI and security workflows
- Add free-disk-space step to test and lint jobs in CI workflow
- Add free-disk-space step to dependency-scan job in security workflow
- Fixes 'No space left on device' errors caused by large dependencies (torch, CUDA, etc.)
2025-11-24 22:48:46 +05:30
KaifAhmad1 60f1b84d97 Simplify and fix GitHub workflows
- Simplify format.yml: check formatting on PRs, auto-format on push
- Remove duplicate formatting checks from ci.yml
- Simplify security.yml by removing unnecessary steps
- Add descriptive comments to all workflows
- Reduce workflow complexity by 50%+ while maintaining all features
2025-11-24 22:28:57 +05:30
KaifAhmad1 4efdf7e786 fix: disable auto-PR creation in format workflow
- Replaced auto-PR creation with simple failure check
- Workflow now fails with clear instructions when formatting is needed
- Avoids GitHub Actions permission issues
- Developers must run black/isort locally before pushing
2025-11-24 20:04:38 +05:30
KaifAhmad1 b4707d9f6c fix: correct safety check command syntax in security workflow 2025-11-24 19:00:18 +05:30
KaifAhmad1 efabe8f7ba fix: add disk cleanup step to resolve space issues in CI 2025-11-24 18:49:01 +05:30
KaifAhmad1 d286c7f88c fix: resolve CI failures in pyproject.toml and security.yml 2025-11-24 18:41:45 +05:30
KaifAhmad1 3694d7d96b fix: resolve CI failures in pyproject.toml and security.yml 2025-11-24 18:37:35 +05:30
KaifAhmad1 204e0a92f6 ci: consolidate workflows, harden security, and clean up .github 2025-11-24 18:26:04 +05:30
KaifAhmad1 bac1e98d02 fix: Update upload-artifact to v4 (v3 deprecated) 2025-11-24 17:42:09 +05:30
KaifAhmad1 e0ffdf4846 fix: Make dependency security scan non-blocking 2025-11-24 17:39:17 +05:30
KaifAhmad1 c2032a242b fix: Make format and dependency scans non-blocking 2025-11-24 17:33:29 +05:30
KaifAhmad1 b7440a70bd fix: Resolve workflow failures in format and security scans 2025-11-24 17:29:54 +05:30
KaifAhmad1 1271957737 security: Add explicit permissions and security scanning workflow
- Add explicit permissions to all workflows (format, release, ci, test, label-issues, mark-answered)
- Fix format.yml to have write permissions for PR creation
- Add security.yml workflow for automated vulnerability scanning
- Improve security posture with minimal permissions principle
2025-11-24 17:20:10 +05:30
KaifAhmad1 e2bf95da72 chore: Simplify automation - minimal bot features and conservative workflows 2025-11-24 14:57:07 +05:30
KaifAhmad1 d330556dbb docs: Add comprehensive open source project improvements
- Add essential open source files
- Add GitHub templates and workflows
- Add CI/CD workflows with fixes
- Add pre-commit hooks and dev scripts
- Add documentation enhancements
- Add community features
- Enhance security and .gitignore
2025-11-24 14:25:47 +05:30
Mohd Kaif eec93fb1e3 Delete .github/workflows/docs-netlify.yml 2025-11-24 13:37:39 +05:30
Mohd Kaif e6688a4ea7 Delete .github/workflows/docs-vercel.yml 2025-11-24 13:37:22 +05:30
KaifAhmad1 03b84ab238 docs: Add comprehensive open source project improvements
- Add essential open source files (CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, CHANGELOG.md, CONTRIBUTORS.md)
- Add GitHub issue and PR templates
- Add CI/CD workflows (CI, docs, release, dependabot)
- Add pre-commit hooks configuration
- Add documentation enhancements (architecture, governance, contributing, community)
- Add developer experience scripts (setup-dev, run-tests, format-code, check-code)
- Add community features (SUPPORT.md, .all-contributorsrc)
- Enhance README badges and project metadata
- Update mkdocs.yml navigation structure
2025-11-24 13:30:49 +05:30
KaifAhmad1 727285171a docs: Modern documentation redesign with enhanced navigation
- Reorganize navigation structure (left sidebar: Home, Quickstart, Installation, Cookbook Recipes, Learning More, Deep Dive, API References)
- Add TOC sections on homepage (Features, How to Read this Documentation, Resources)
- Create new pages: learning-more.md, deep-dive.md, community-projects.md, citation.md, license.md
- Add Mermaid diagrams for architecture, workflows, and concepts
- Enhance all documentation pages with better code examples and explanations
- Add custom CSS for modern aesthetic (docs/css/custom.css)
- Update mkdocs.yml with Material theme, Mermaid support, and enhanced features
- Improve user-friendly navigation and clear visual hierarchy
- Add diagrams and charts throughout documentation
2025-11-21 21:57:10 +05:30
KaifAhmad1 74ba37849f docs: Add GitHub Pages documentation site
- Add docs folder with Jekyll-based documentation
- Add installation, quickstart, API, and examples pages
- Add GitHub Actions workflow for auto-deployment
- Configure Jekyll theme and navigation
- Add preview HTML file
2025-11-21 19:15:06 +05:30
KaifAhmad1 a144c67177 feat: Update package metadata for PyPI publishing
- Update package name to lowercase 'semantica' for PyPI
- Update author/maintainer to 'Hawksight AI'
- Add GitHub Actions workflow for automated PyPI publishing
- Update package description with emojis
- Remove project URLs (to be added later)
- Update README installation instructions
2025-11-21 16:34:32 +05:30
KaifAhmad1 61270f53fc feat: Add comprehensive SemantiCore Development Roadmap and clean up old documentation files 2025-08-10 17:43:31 +05:30
KaifAhmad1 ba0c659700 Add comprehensive documentation website with Sphinx
- Add complete Sphinx documentation structure
- Include API reference, tutorials, and examples
- Add GitHub Actions workflow for auto-deployment
- Include custom CSS and JavaScript for enhanced UI
- Add Makefile with build commands
- Include requirements for documentation dependencies
- Add quick start tutorial and getting started guide
- Configure Read the Docs theme with custom styling
- Add spell checking, link checking, and quality tools
- Set up automatic deployment to GitHub Pages

Documentation includes:
- Getting started guide with installation and basic usage
- Comprehensive examples for all major features
- Complete API reference with type hints
- Tutorials for different use cases
- Custom styling with SemantiCore branding
- Mobile-responsive design
- Dark mode support
- Performance optimization guides
2025-06-26 18:31:50 +05:30