Issue #2783171: shutdown function should regenerate the provider files as well as only operate on project_release nodes