My first instinct upon reading this was that a WordPress Plugin may give you more control over this behaviour. Have you considered writing a plugin to pull and apply the updates?
A quick Google on the subject found this:
https://github.com/afragen/github-updater
Any use?
Likewise, reviewing their implementation may give you clues as to how to address your issue.
Related Posts:
- Have WP Theme update from Git Repository
- Automatic Updates For Private And Commercial Themes?
- If I build a custom theme, will it update?
- Show warning if plugin is missing
- Custom theme updater – random string in new theme name
- Git ignore everything except custom theme directory
- How do I send out an update for my custom wordpress theme?
- Making update notification functionality for my themes
- How should I structure a WP website project using git and updating from WP dashboard?
- Best practices for monitoring the need for future updates on a theme that I developed?
- How to: Update live sites theme from version control repo via plugin or library? [closed]
- Custom theme/plugin update checks
- Pushing updates to your premium theme
- Theme showing incorrect update
- Prevent update check for specific theme
- Prevent WordPress updates from overriding custom language translations?
- How can one update a theme on a live site without interruption?
- WordPress 5.8 update problem custom theme styles are overridden by core styles common.min.css
- Version control for both Vagrant config and themes being developed [closed]
- Avoid theme updates, just one theme
- Same theme name issue with wordpress repository theme
- How should I be handling my theme version numbering?
- What is the correct way to update both WP/plugins/themes without breaking the site?
- Execute upgrade-theme with coding
- How to change database values on theme update
- How can I ping update-core.php with a script?
- How do i define the location of a git push to WP Engine
- Theme Javascript.php Overwritten Nightly [closed]
- Underscore Based Theme File Permissions in Git
- How to upload/update theme from local – bitbucket – shared hosting?
- Updating a live theme safely?
- How to make updatable custom WordPress theme?
- Updatable theme developing
- Looking to create an “update theme” functionality for a custom front-end dashboard
- Is it possible to issue a theme update that requires a new plugin?
- Update modified Shopify third-party theme [closed]
- Any way to permanently translate themes?
- How to throw the “We need ftp info” at a user
- How to Enfroce Domain Licensing Limits? [closed]
- Theme folder name changed after update theme
- .htaccess for file .zip for update WordPress Theme self-host [closed]
- How can I switch to another branch in git?
- GitHub: Permission denied (publickey). fatal: Could not read from remote repository
- git error: failed to push some refs to remote
- git – remote add origin vs remote set-url origin
- GitHub Error Message – Permission denied (publickey)
- Updating a local repository with changes from a GitHub repository
- Git push results in “Authentication Failed”
- Git error: “Please make sure you have the correct access rights and the repository exists”
- github changes not staged for commit
- Git : fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists
- Git push results in “Authentication Failed”
- Download single files from GitHub
- How do I pull my project from github?
- Untrack files from git temporarily
- Difference between Git and GitHub
- How to solve SSL certificate: self signed certificate when cloning repo from github?
- How to find my GitHub username so that I can be found via the URL?
- Git, fatal: The remote end hung up unexpectedly
- Git – remote: Repository not found
- Pushing to Git returning Error Code 403 fatal: HTTP request failed
- github website publish cannot publish unborn HEAD
- fatal: The current branch master has no upstream branch
- Git master branch has no upstream branch
- Create a tag in a GitHub repository
- Git: Could not resolve host github.com error while cloning remote repository in git
- How to pull a specific branch from Github
- How can I determine the URL that a local Git repository was originally cloned from?
- GitHub: invalid username or password
- Trying to git pull with error: cannot open .git/FETCH_HEAD: Permission denied
- How do I update or sync a forked repository on GitHub?
- How to pull from one remote branch to another branch in git?
- Trying to git pull with error: cannot open .git/FETCH_HEAD: Permission denied
- How to git add a whole folder
- Can I share my private GitHub repository by link?
- There is no tracking information for the current branch
- Git push results in “Authentication Failed”
- Meaning of the GitHub message: push declined due to email privacy restrictions
- How to rename a directory/folder on GitHub website?
- “*** Please tell me who you are.” when using SSH key
- Download a single folder or directory from a GitHub repo
- Pull request vs Merge request
- Clone A Private Repository (Github)
- How do I rename a repository on GitHub?
- What does ‘git remote add upstream’ help achieve?
- git status (nothing to commit, working directory clean), however with changes commited
- error: cannot lock ref.. ‘refs/tags’ exists; cannot create ‘refs/tags/
- How can I rollback a git repository to a specific commit?
- How to remove a directory from git repository?
- Git: Installing Git in PATH with GitHub client for Windows
- ! [rejected] master -> master (fetch first)
- gpg failed to sign the data fatal: failed to write commit object
- Git pull origin
overwrites master? - How to git add a whole folder
- Git merge with force overwrite
- Git Push ERROR: Repository not found
- My new Github page isn’t showing up
- How can I remove a commit on GitHub?
- Why does Git tell me “No such remote ‘origin'” when I try to push to origin?
- git returns http error 407 from proxy after CONNECT