### Summary of Changes
- Modified the security check commands in the CI workflow to set a medium severity level for Bandit and to handle warnings from the Safety check.
- Added `bandit-report.json` and `safety-report.json` to the `.gitignore` file to prevent these reports from being tracked in the repository.
### Expected Results
- Enhanced security checks in the CI process while maintaining a clean repository by ignoring generated report files.