This directory contains GitHub-specific configuration files for automated workflows and dependency management.
.github/
├── workflows/ # GitHub Actions workflows
│ ├── ci.yml # Main CI pipeline (builds, tests, quality checks)
│ └── release.yml # Release pipeline (versioned deployments)
├── dependabot.yml # Automated dependency updates
└── README.md # This file
- Triggers: Push to main/develop/claude/* branches, PRs
- Purpose: Continuous integration - validate all code changes
- Runs: Build, test, code quality checks, platform-specific builds
- Duration: ~10-15 minutes
- Triggers: Version tags (v1.0.0, v2.1.3, etc.)
- Purpose: Create official releases with downloadable installers
- Produces: Android APK, Windows MSIX, GitHub Release
- Duration: ~15-20 minutes
git push origin your-branch-name
# GitHub Actions will automatically run CIgit tag v1.0.0
git push origin v1.0.0
# GitHub Actions will build and publish the releaseSee docs/CI-CD.md for comprehensive CI/CD documentation including:
- Detailed workflow explanations
- Release process
- Troubleshooting guide
- Configuration options
- Best practices
Add these to your main README.md:

