Can we download the zip file to packer machine

I have zip file in the github which is having 285 MB and I want to download this ZIP file to packer machine while running packer build and install it.
is it possible? Please suggest

My view is:
It will not work unless we authenticate to GitHub from the packer machine because that zip file will be hosted in a private/internal repo.

so how do we achive this? please suggest on this