mne-tools / mne-nirs

Process Near-Infrared Spectroscopy Data in MNE
https://mne.tools/mne-nirs/
BSD 3-Clause "New" or "Revised" License
79 stars 35 forks source link

MAINT: Modernize CIs #532

Closed larsoner closed 6 months ago

larsoner commented 6 months ago
  1. Switch to ruff
  2. Switch to unified tests.yml
  3. Get rid of azure
  4. Enable pre-commit
  5. Get rid of tools/* in favor of plain calls

Will get things green, adjust merge reqs, and merge

github-advanced-security[bot] commented 6 months ago

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.