learnings from udemy on gh actions

[udemy course](https://www.udemy.com/home/my-courses/learning/)
[repo - see code in branches](https://github.com/alialaa/github-actions-course)
[cheat sheet](https://github.github.io/actions-cheat-sheet/actions-cheat-sheet.pdf)

progress:
- oct 12 @ section3 / lecture 16
- oct 21 @ section5 / lecture 34
- apr 11 @ section5 / lecture 43

TODO:
- add black formatter to workflow
- Exclude path README.md


==


bla pr

PR feature to develop
- run workflow (test); create issue if fails
- approve
- merge
- run workflow (test + build and deploy to ACC)

PR develop to master
- run workflow (test); create issue if fails
- approve
- merge
- run workflow (test + deploy to PRD)
- create release tag

==

workflow
- install dependencies
- black
- pytest
- print codecov
- cache dependencies
