Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Reorganize Makefile for each repo

  • Repos which should tag code, publish and push Docker images
  • Repos which should tag code only
  • Repos which should tag code, publish and push Helm charts

Create a PR

  • Run two workflows in parallel
    • Workflow 1: Code scanning
      • Version check job: validate version in VERSION file with Makefile target - make check-version 
      • Lint job: check linters with Makefile target - make lint 
      • License job: check license with Makefile target - make license 
      • Fossa check job: run Fossa check with fossa-action 
    • Workflow 2: Test and build
      • Build job: build code with Makefile target - make build 
      • Test job: run tests with Makefile target - make test 

...

  • Github repo settings > General tab > Pull Requests section
    • Image RemovedImage Added

  • Github repo settings > branches > main rule
    • Image RemovedImage Added

Target repositories

...