Releases: WhiteLabGenomics/python_action
Releases · WhiteLabGenomics/python_action
v3.1-alpha
Release v3.1
Modifications
Remove poetry
We remove poetry as package manager, using a simple requirements.txt.
Other edits
Furthermore, we modified the repo as follows:
- Fixed a critical bug make the pipeline passing even when commands in docker-compose were failing (see here)
- Added a coverage configuration file
- Added a CONTRIBUTING.md file to collect instructions about how to contribute to this project
- Simplified and extended the logic in build workflow (triggered only on pr)
- Added a config file for slack hook
- Added a deploy workflow (a mock one for the moment)
- Added a much simpler test workflow (and corrected the previous one) triggered at every push on every branch.
- Modularised the makefile, to read the environment variables from an env file.
- Added icons for a customised slackbot
- Simplified dockerfile
- Added coloured messages to have a nicer and more immediate graphical visualisation of workflow results
- Substituted the old unittest library with the more used pytest
- Removed a pre-formatting test since useless with pre-commit hook installed
- Fixed various typos and small bugs