Support

Hoster GitHub workflow not updating downloads on Hoster site

Daniel Wexler
Daniel Wexler
Publish date: July 26, 2025

Hi,

I am using Hoster with the GitHub workflow.

All is working as far as the creation of the release files in GitHub, but the actual files on the site are not being updated. In order to update to the latest version on the site, I need to manually click save, at which point the versions are successfully synced.

To replicate:

  • Create a plugin file.
  • Create a ‘download’ for the plugin on the Hoster site.
  • Link to GitHub.
  • Create release
  • Check that all connections are successful, and that plugin is available from GitHub in Hoster.
  • Update plugin
  • Create new release

EXPECTED: Release files created in GitHub, and Hoster download automatically updated to the latest version.
ACTUAL: Release files are created, but Hoster site is not updated.

WORKAROUND:

  • Log in to Hoster site
  • open the plugin download
  • Click ‘Save’
  • Version is updated

Please could you let me know if I am doing something wrong?

Thanks.

  • Daniel Wexler says:

    Does anyone read these support requests?

    • support says:

      Sorry, I missed the ticket, thanks for reminding.

      Is the download doesn’t fetch automatically after some time (i.e. timezone differnce as in Github and WordPress), is it always a manual save to fetch it.

      I’m having my plugins on github as well, working fine for me, even with localhost testing. I’ve followed your steps and all worked fine.

      Can you please confirm what is the release version format on github, i.e. it is like 1.x.x. or something else ?

      Regards,
      Arshad
      DPlugins Support

  • Daniel Wexler says:

    Thanks for getting back to me.

    It never seems to update at all — I always have to manually update.

    I use the standard 1.x.x format on GitHub.

    What permissions do you give the access token? I have granted repo and workflow as suggested in the documentation. Does it require something else?

    • support says:

      As Marko Sir is on leave till the next week (i.e. 18th of Aug) same as the other developer, Can you wait till then, with the workaround…

      Regards,
      Arshad
      DPlugins Support

      • Daniel Wexler says:

        Sure, I can wait – but as you use it yourself with GitHub, I would appreciate it if you could have a look at the permissions that you have granted to your access tokens, and let me know, just in case it is a simple fix.

  • cmsexpertss@gmail.com says:

    Hi,

    The intended feature is working as it is implemented, we have not created the workflow to auto update the Github release on the Hoster site. You can ask it as a feature request but right now this is not under consideration.

    Regards,
    Osama

    • Daniel Wexler says:

      Thanks for getting back to me.

      Are you sure this is correct?

      The documentation clearly states:

      “Monitor automatic updates:

      With each new tag pushed to GitHub, the workflow triggers the build and release processes.
      Self-Hoster detects the new release and automatically fetches updates, allowing users to update their installed plugin through the WordPress dashboard.”

      Also, your colleague has said that it works for him.

  • support says:

    Hey Daniel, It was all my fault. I’m using a cron scheduler on my hosted plugin to re-save the downloads every 3 days, that’s why my plugins are getting update automatically, and yours not.

    Osama is right, that automatically fetching from Github releases is not there from beginning. If you like I can open a feature request about the same. And for the documentation, I’ll ask Marko sir to edit them.

    Regards,
    Arshad
    DPlugins Support

Leave a Reply