Closed arnaudgolfouse closed 1 year ago
We should probably make a release (update all 3 shared libraries) right after this PR, right ?
So we'd have to bump a version number each time we make an edit to the code? that sounds okay this seems ready to be merged, do you agree?
Well not exactly, more like everytime we want to put newer libraries on the repository. (Also we don’t have to bump the version number, it’s just here to generate a nice commit message, like "Release 1.2")
but yes, I think it’s ok to merge 🙂
I think it's awesome that you guys are setting this up so non-Rust folks like me can get the updates easier.
A few thoughts:
For point 3, this just update the files. But since those are binaries, the update could end up be quite large (maybe a lot of stuff changes inside ?)… overall not that much of an issue IMO 😄
I'll change the readme. So @astrale-sharp, should I also change the release mechanism? We could make it so can enter any commit message ; this way, we won't be worried about having a version number, we could just update it as we please.
That sounds great honestly!
From: Arnaud Golfouse @.> Sent: Sunday, October 23, 2022 5:46:12 PM To: MatejSloboda/Dijkstra_map_for_Godot @.> Cc: astrale-sharp @.>; Mention @.> Subject: Re: [MatejSloboda/Dijkstra_map_for_Godot] GitHub actions (PR #116)
I'll change the readme. So @astrale-sharphttps://github.com/astrale-sharp, should I also change the release mechanism? We could make it so can enter any commit message ; this way, we won't be worried about having a version number, we could just update it as we please.
— Reply to this email directly, view it on GitHubhttps://github.com/MatejSloboda/Dijkstra_map_for_Godot/pull/116#issuecomment-1288141200, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AMZTDKSVSSMNZEMZNBF3YODWEVMUJANCNFSM6AAAAAARMGUVTU. You are receiving this because you were mentioned.Message ID: @.***>
Do you plan on doing a asset store release right after that ? (As in, do you have the rights ? I can't remember...)
i do :sunglasses:
Update the github actions to
Note that this mean that all update to the shared libraries must go through github actions. In particular, they all need a version number... Maybe this should be changed, or we should track this number somewhere, or we should always update the corresponding Godot asset library.