joel-hanson/AWS Elastic beanstalk django deployment
Github action for deploying the Django project to Elastic beanstalk after running some basic continuous integrations.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| flake8 | Do we need to run flake8 linting? | yes | true |
| flake8_config_file | The flake8 config path relative to the github repository (this requires input flake8 to be true) | no | .flake8 |
| python_version | Version range or exact version of a Python version to use, using SemVer's version range syntax. | yes | 3.7.17 |
| aws_access_key_id | The AWS access key | yes | — |
| aws_secret_access_key | The AWS secret access key | yes | — |
| django_path | This is the path at which the your django project is located in you github repo | no | . |
| unit_testing | Whether to run unit tests | no | false |
| min_coverage | Minimum code coverage required | no | 0 |
| deploy | Deploy to AWS Elastic beanstalk | yes | true |
| postgresql_required | Run unit tests with postgresql | no | false |
| security_check | Security oriented static analyser for python code using bandit | no | false |
Outputs
no outputs