CI\CD and github actions - Geeks-Academy/frontend GitHub Wiki

We have a few github actions which allows us to automate some steps before We merge new code into master branch.

PRlint - action is executed on pull request and checks if the pull request contains taskId.

auto_assign_to_PR - action is executed on opened pull request and assigns our contributors to make code review on your pull request.

coverage_report - action is executed on opened pull request and creates a comment about our test coverage.

node_build_and_test - action is executed when you open pull request to master branch and on push to master branch. This action runs our tests and also build the application with your changes.

frontend_aws_deploy - deploys our application to AWS, that action is triggered manually.

publish-storybook - deploys our storybook to github-pages after push to master branch.