When you say updates do you mean thing like adding new pages.
WP Rocket should do this automatically in the following scenarios:
for full cache preload
When you save changes to WP Rocket settings that affect the front-end (because the cache is cleared).
When you click the Clear and preload cache button in the admin toolbar, or on the WP Rocket dashboard.
Whenever the rocket_clean_domain function is called.
for partial preloads
Partial cache preloading takes effect when WP Rocket automatically clears the cache for the following URLs:
Published or updated URLs, such as posts/pages/custom post types.
Including any other content related to it (i.e. home, category, tag, etc.)
URLs in the Always Purge URL(s) box.
Pages purged when the Cache Lifespan expires.
there should not really be a need to do this.