beehave icon indicating copy to clipboard operation
beehave copied to clipboard

Auto-release addon to itch.io & Godot asset store

Open bitbrain opened this issue 2 years ago • 2 comments
trafficstars

Currently, Beehave is not visible outside of Github unless I manually login into the Godot asset store and define it there. Introduce a step in the release pipeline that for a release it automatically releases the addon to both itch.io and the Godot Asset Store.

  • https://github.com/deep-entertainment/godot-asset-lib-action

Challenges

How can we support both Godot 3 and Godot 4? The asset store only seems to support a single version.

bitbrain avatar Jan 29 '23 13:01 bitbrain

The best way to handle multiple versions on the Godot Asset Store seems to be publishing multiple addons, one for Godot 3 and the other for Godot 4. Since publishing would be automated anyways I don't really see managing multiple addons being a problem

Nemesis-AS avatar Feb 22 '23 09:02 Nemesis-AS

@Nemesis-AS I may or may not have news that the current challenge might soon not be an issue any longer. Stay tuned for more.

bitbrain avatar Feb 22 '23 10:02 bitbrain