- In git, checkout to a new branch.
- The naming convention should be
core-update-8.x.x.
- The naming convention should be
- In terminal, navigate to the 'drupal root'.
- In terminal, run
drush upc drupal. - After this has run, check both the .htaccess file and robots.txt file to make sure that none of your changes have been overwritten.
- Commit all of the files to git and label the commit appropriately.
- Apply any core patches that live in the patches folder, commit those as a single commit.
- From 'drupal root', reinstall composer manager and run
composer drupal-update.- The script will take a while to run, so get a coffee.
- Commit all composer updates as a single commit.
- In git, checkout to a new branch.
- The naming convention should be
*module*-update-8.x.x.
- The naming convention should be
- In terminal, navigate to the 'drupal root'.
- In terminal, run
drush dl *module*. - Commit all of the files to git and label the commit appropriately.
- Apply any patches for the module you just updated that live in the patches folder, commit those as a single commit.
- From the 'drupal root', run
composer drupal-update.- The script will take a while to run, so get a coffee.
- Commit all composer updates as a single commit.