thehitchhikersguideto / bookworms

1 stars 4 forks source link

Generate GITOPS workflow rules #8

Open vtwoptwo opened 1 year ago

vtwoptwo commented 1 year ago
vtwoptwo commented 1 year ago
vtwoptwo commented 1 year ago

I want to create a github workflow which does the following steps:

Once someone creates a pull request, it first test all the code in a file called PR-Gate.yml. Then after it passes those, I want to allow reviewers to review the MR. Without the PR gate the reviewers shouldnt be able to review.

Once someone reviews the code, I want to generate an automatic merge to main using a merge.yml file.

Lastly, I want to trigger another workflow file which is called CI. This should build my application once we push a tag to main for versioning. This should be separate from the pull request workflow. Once CD is defined, this build will build docker images.

vtwoptwo commented 1 year ago

CI -> change to new issue CD -> added to backlog but will focus on that later on in the project

SSH -> to be mentioned in team meeting today

vtwoptwo commented 1 year ago

updating workflow... not getting the pytest