fix(ci): add DAG with `needs` keyword in the CI file
fix(ci): add DAG with `needs` keyword in the CI file

More documentation https://docs.gitlab.com/ee/ci/yaml/README.html#needs and https://about.gitlab.com/2019/08/22/gitlab-12-2-released/

Closes #8

davinkevin/Podcast-Server,davinkevin/Podcast-Server,davinkevin/Podcast-Server,davinkevin/Podcast-Server,davinkevin/Podcast-Server