If initially the 'Publish button' was enabled while integration and later disabled to publish the schedule automatically, does it have any effect in Workday?
It will be published as soon as the shift is created and such shifts will be synchronized back to Workday (if there is no other constraint stopping the sync).
If you have any further queries, please don't hesitate to reach us at support@humanity.com. Happy Scheduling!