Skip to content
/ mono Public

monorepo example using github actions

Notifications You must be signed in to change notification settings

ysdexlic/mono

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mono

Example monorepo building using github actions.

It:

  • Detects changed files
  • Creates a dependency map
  • Runs matrix of builds for each changed service
  • For each service:
    • Builds docker image and pushes to container registry
    • Updates the config repo with the updated image digest
    • Pushes changes to config repo
  • Changes in the config repo will then be picked up by ArgoCD with manifests created by kustomize.