i.e. if we have last downloaded from php.net/download/8-4-12.tar.gz and the new url is still the same, don't redownload. That way we can add all downloads to the gh actions cache and still get a newer version of any component that releases a new version