The changes were always pushed, due to a bug on how the step condition was written.
If the event was "workflow_dispatch", the action was failing even if push was set to false as the branch called debug does not exist. I went back to use devel as default branch, even as it is the one against you want to check the differences typically.
Errors introduced in https://github.com/robotology/icub-models-generator/pull/225 :
debug
does not exist. I went back to usedevel
as default branch, even as it is the one against you want to check the differences typically.