Pack_upgrade/1 doesn't update the pack page

I’ve noticed that, while if I run pack_upgrade(my_pack) after pushing a new tag to Github, it correctly finds & installs the latest version. However, after doing so the page at doesn’t show the upgraded version & a subsequent run of pack_install(my_pack) will only find whichever version was last installed with pack_install(my_pack, [url(...)]).

Is this intended behaviour or have I done something wrong with the configuration of my packs? I would expect that a fresh pack_install/1 should install the latest version of a pack & pack_upgrade should update the versions available.