Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ahmed qaisar/improve test coverage of production build/config #4647

Conversation

Ahmed-Qaisar
Copy link

Description

I've introduced automated checks for the production build and configuration. This includes simulating a production build in the CI/CD pipeline, installing production dependencies, and running the Django command manage.py check --deploy to check for any deployment-specific issues. This ensures that our CI covers the production setup, addressing concerns that some issues might only be caught during an actual deployment.

Checklist:

  • I've made sure that tests are updated accordingly (especially if adding or updating a template option)
  • I've updated the documentation or confirm that my change doesn't require any updates

Rationale

The project previously lacked coverage for the production setup in the CI, which meant potential issues might only be identified during an actual deployment. This change ensures that the production setup is tested automatically, reducing the risk of deployment-specific issues. This addresses and resolves the concerns raised in issue Fix #4462.

…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
…config' of https://github.com/Ahmed-Qaisar/cookiecutter-django into Ahmed-Qaisar/Improve-test-coverage-of-production-build/config
@foarsitter
Copy link
Collaborator

How is everything coming along @Ahmed-Qaisar? Is it ready for review?

@browniebroke
Copy link
Member

Done in #4838

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve test coverage of production build/config
3 participants