From 07d08f5d26ceedb0b215a89426c44041fec06239 Mon Sep 17 00:00:00 2001 From: naomi Date: Sun, 12 Sep 2021 10:04:03 +0200 Subject: [PATCH] Add 'deploy_changes.md' --- deploy_changes.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 deploy_changes.md 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)