Changes aren't applying during wmill sync push as expected.

I'm having trouble understanding why everytime i try sync i'm getting a set of proposed changes to accept, even though i'm not making any changes. $> wmill script generate-metadata --yes ... No metadata to update $> wmill sync push ... ~ flow f/flows/tally_registration.flow/flow.yaml summary: '' description: '' ... required: [] visible_to_runner_only: false ws_error_handler_muted: false ? Do you want to apply these 13 changes? (Y/n) › Yes Applying changes to files ... ... Done! All 13 changes pushed to the remote workspace k3-home named k3-home. Then, if i run the same command again, without making any changes... i have more changes to apply... but they're the same (or overlapping?) $> wmill sync push ... ~ flow f/flows/tally_registration.flow/flow.yaml summary: '' description: '' ... required: [] visible_to_runner_only: false ws_error_handler_muted: false ? Do you want to apply these 10 changes? (Y/n) › Yes Applying changes to files ... ... Done! All 10 changes pushed to the remote workspace k3-home named k3-home. Note that time it was only 10... Now, if i keep running the same command over and over, it swaps between the 13 changes proposed and 10 changes proposed over and over infinitum..... Where are the changes coming from? Why don't they seem to actually apply when i say yes? Probably I'm just missing something obvious... or misunderstanding something. Your advice is appreciated. Video reference attached.
4 Replies
rubenf
rubenf2mo ago
do a wmill sync pull there are some fields that are now default to false and not serialized when false that weren't before so it's seeing a diff but there isn't one
Chris @ Konnect3d
perfect, i think that did it so on occasion once i'm synced locally i'll do a pull to grab the changes 'upstream'; makes sense now
rubenf
rubenf2mo ago
or you can just use git sync actually you have to use git sync otherwise your changes will be overwritten
Chris @ Konnect3d
damn, i'm gonna have to look into that then thought i already had it setup