diff --git a/deploy_changes.md b/deploy_changes.md new file mode 100644 index 0000000..7d2dcde --- /dev/null +++ b/deploy_changes.md @@ -0,0 +1,15 @@ +# How to deploy code and config changes + +## Before deploying, ensure that on your local site: +* Both modules are fully committed and pushed +* Config is exported +* You have run `composer update` +* Composer repo is fully committed and pushed, including any new config files + + +## Deployment +* Pull the composer repo to the staging site (this should be CI when pushing to staging branch) +* `composer install` +* `drush config:import --source ../config` +* Test - see manual_tests.md +* Deploy to live by same method (this should be CI when pushing to live branch)