I have CiviCRM for Drupal 7. Just upgraded from 5.4.0 to 5.6.0 via drush. Everything seems OK, including database. Drupal module page shows 7.x-5.6.0. However, CiviCRM status page still thinks that I have 5.4.0 and suggests that I either apply patch to 5.4.1 or upgrade to 5.6.0. I deleted template_c files... How come?
I suppose, never mind... By the morning it started showing everything correctly. Still curious, where this information is coming from - maybe running
cron in CRM changed it. I ran
cron in Drupal - but probably not in CiviCRM
I find sometimes upgrading via drush does not run the db upgrades but instead gives a message about being already upgraded. Drush prints the URL that you need, and pasting that to your browser completes the upgrade.