Commit Graph

5 Commits

Author SHA1 Message Date
Ponshu Developer f2f6acd070 fix: Update CI Flutter version from 3.27.1 to 3.38.3 to match Dart SDK ^3.10.1 requirement
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 10:05:44 +09:00
Ponshu Developer e6e45ffca4 fix: Check git-tracked status instead of file existence for secrets check
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 09:58:30 +09:00
Ponshu Developer f75549ab9a fix: Add secrets.local.dart setup step for CI environment
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 09:42:15 +09:00
Ponshu Developer 234048e487 fix: Update GitHub Actions security check to validate correct files
- Check secrets.local.dart (contains API keys) instead of secrets.dart (routing only)
- Add grep check for hardcoded API key patterns in source code

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 09:37:34 +09:00
Ponshu Developer 1cb3ada9e0 Step 2: Add GitHub Actions for automated quality checks
Add CI/CD workflow to automatically check code quality on every push:
- Flutter analyze (static analysis)
- Dart format verification
- Security check (secrets.dart exclusion)
- Test execution (if tests exist)

Benefits:
- Catch issues before they reach production
- Maintain consistent code quality
- Automated security verification
- Build confidence for future changes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-12 00:53:49 +09:00