To use the auto-update mechanism for your Python GUI application using the GitHub Enterprise repository, you need to pass authentication and successfully download and execute the binary update. You can follow the steps below:
Steps to create auto-update tasks:
- Store Version Information
- Check for updates
Use the GitHub API to get the version.txt file from the repository. Download the new EXE
Authenticate using your GitHub Enterprise API token. Replace existing EXE
Create a separate path and replace existing EXE with a newer one.