Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Django Migration Linter Integration (#43)
* Added django-migration-linter to project dependencies and updated Makefile * Poetry.lock fixes * Excluded apps added for linter * CI pipeline added * Recent changes * CI file updated for the lint migration job. * Updated per review suggestions * Pipeline test * Custom django lint migrations script added for cleaner output * Poetry lock file updated * Lock file updated * Fix lint-py errors * Update README.md * Fixed linting issues * Lock file updated * Outer scope variable redefining lint issue fixed * Removing lintmigration step * Django migration linter moved out of the dev dependency * README updated and make file commands added for lintmigrations and lintmigrations custom output * Migration linter step added back in * Retry to execute make command for migration linter * Retry * Exit codes added to pass or fail the custom migration script run * Changes from reviews * Code formatted * django migration linter removed from the dev dependencies * Added django-migration-linter to dev.py * Migration linter being added only in dev * Lint errors fixed * CI updated * CI lint migration test * env changed * Test command removed * CI changes reverted and MIGRATION_LINTER_OPTIONS moved to dev.py * Update ci.yml * Rename script * Change lint-migrations command, delete script, fix documents error * Document migration fixes and readme update * Move CODEOWNER file location (#53) * UAT fixes (#56) * Fix cookiebanner settings link URL variable name (CMS-265) * Make the contact details name + email unique (CMS-225) * Add test for the unique constraint * Update contact details listings to include email/phone * Bump deps. Mainly Django 5.1.4 # Conflicts: # poetry.lock * Documents migrations re-add * Add noop for reverse migrations (create homepage/release calendar index) * ci updated to run the migration linter as part of the test python job * Fix documents * Migrations files ignored * Update poetry.lock * Delete .docker/bashrc.sh * Add .docker/bashrc.sh * File permision change --------- Co-authored-by: nehakerung <[email protected]> Co-authored-by: Neha <[email protected]> Co-authored-by: Mebin Abraham <[email protected]> Co-authored-by: Dan Braghiș <[email protected]> Co-authored-by: Dan Braghiș <[email protected]>
- Loading branch information