This PR migrates our building system from CircleCI to Github Actions. It also pins pylint-django and Django dependencies, as they're required to be this way in order to properly build. nightly and main workflows have a shared build action, which aims to avoid duplication of context and code, which may lead to maintainability issues in the future if it wasn't implemented this way.
Description
This PR migrates our building system from CircleCI to Github Actions. It also pins pylint-django and Django dependencies, as they're required to be this way in order to properly build.
nightly
andmain
workflows have a shared build action, which aims to avoid duplication of context and code, which may lead to maintainability issues in the future if it wasn't implemented this way.Motivation and Context
See https://github.com/vintasoftware/django-react-boilerplate/issues/554. This PR resolves https://github.com/vintasoftware/django-react-boilerplate/issues/554 too.
Screenshots (if appropriate):
Non applicable
Steps to reproduce (if appropriate):
Actions
tab in the current repo.Types of changes
Checklist: