Every time the action runs, it creates commits for every single submission, even the ones that are already on the repo.
So it ends up creating a bunch of "ghost" commits with 0 additions and 0 deletions every time it runs
For example, if i have 10 submissions in total, and 5 of them were already synced yesterday, when the action runs again today, it will create 5 "ghost" commits.
This pollutes the commit history and also inflates the contribution graph which is undesirable personally
Is there a better way to go about this?