Skip to content

Update CI configuration and debug improvements#7

Open
yuelei0807 wants to merge 8 commits into
mainfrom
update-ci-configuration
Open

Update CI configuration and debug improvements#7
yuelei0807 wants to merge 8 commits into
mainfrom
update-ci-configuration

Conversation

@yuelei0807
Copy link
Copy Markdown

  • Configured GitHub Actions workflow in code_runs.yml to include:
    • Dependency caching to improve CI efficiency.
    • Linting with flake8 to ensure code quality.
    • Unit testing with pytest, configured to show a maximum of 5 failures and suppress warnings.
    • Execution of key scripts for preprocessing, data collection, and data visualization.
  • Added pytest.ini to filter deprecation warnings from firebase.auth.
  • Debugged int conversion issue in check_subject_info function within local_storage.py under DataCollection/modules:
    • Updated code to handle non-integer subject_id values by conditional checks before conversion.

yuelei0807 and others added 8 commits November 13, 2024 22:33
- Configured GitHub Actions workflow in code_runs.yml to include:
  - Dependency caching to improve CI efficiency.
  - Linting with flake8 to ensure code quality.
  - Unit testing with pytest, configured to show a maximum of 5 failures and suppress warnings.
  - Execution of key scripts for preprocessing, data collection, and data visualization.
- Added pytest.ini to filter deprecation warnings from firebase.auth.
- Debugged int conversion issue in check_subject_info function within local_storage.py under DataCollection/modules:
  - Updated code to handle non-integer subject_id values by conditional checks before conversion.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants