Skip to content

Latest commit

 

History

History

workflows

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CI/CD

The CI/CD for this project uses reusable Github Actions workflows.

🧪 CI

Per app workflows

Each app should have:

  • ci-[app_name]: must be created; should run linting and testing
  • ci-[app_name]-vulnerability-scans: calls vulnerability-scans

App-agnostic workflows

🚢 CD

Each app should have:

  • cd-[app_name]: deploys an application

The CD workflow uses these reusable workflows:

graph TD
  cd-app
  deploy
  database-migrations
  build-and-publish

  cd-app-->|calls|deploy-->|calls|database-migrations-->|calls|build-and-publish
Loading

⛑️ Helper workflows

  • check-ci-cd-auth: verifes that the project's Github repo is able to connect to AWS