SainsburyWellcomeCentre / aeon_mecha

Project Aeon's main library for interfacing with acquired data. Contains modules for raw data file io, data querying, data processing, data qc, database ingestion, and building computational data pipelines.
BSD 3-Clause "New" or "Revised" License
6 stars 6 forks source link

Ensure CI runs on push to main #414

Closed glopesdev closed 2 months ago

glopesdev commented 2 months ago

Adds a CI workflow trigger on push to main to ensure the action runs when merging pull requests. This should also enable the CI badge on the main README file.

Summary by CodeRabbit

github-actions[bot] commented 2 months ago

Image description CodeRabbit

Walkthrough

The overall change involves the addition of a Continuous Integration (CI) workflow that triggers on push to the main branch. This workflow is designed to build the environment and run tests automatically, ensuring code quality and consistency with every push made to the main branch.

Changes

File Summary
.github/workflows/build_env_run_tests.yml Added a CI workflow trigger on push to the main branch.

Uplevel your code reviews with CodeRabbit Pro ### CodeRabbit Pro If you like this project, please support us by purchasing the [Pro version](https://coderabbit.ai). The Pro version has advanced context, superior noise reduction and several proprietary improvements compared to the open source version. Moreover, CodeRabbit Pro is free for open source projects.
codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 15.81%. Comparing base (1de5c25) to head (2fb1058). Report is 3 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #414 +/- ## ======================================= Coverage 15.81% 15.81% ======================================= Files 37 37 Lines 3009 3009 ======================================= Hits 476 476 Misses 2533 2533 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.