workflow to automatically sync github repository with gitlab
once pushed to github, this workflow should run every midnight (UTC) to keep github repository in sync with gitlab.
once pushed to github, this workflow should run every midnight (UTC) to keep github repository in sync with gitlab.