Open wlangera opened 3 weeks ago
And you should recommend to wait a few minutes.
I had refreshed my Zenodo page and mistook my project being listed under "Enabled Repositories" for a confirmation that the connection was complete. The GitHub release I created maybe 30s later has not been recognized by Zenodo, not even after clicking the "Sync now" button in the settings page on Zenodo.
Edit: Whoops. I got here from the link in the Zenodo issue you mentioned. I though this was affiliated with the Zenodo team as well, but I didn't check. I didn't mean to spam you.
Every time I make a pull request to the main, it automatically creates a new release. When I wanted to publish this on Zenodo via the integrated GitHub tool, I was forced to make a new released just for the sake of triggering a sync from Zenodo. This is not very nice, but there seems no other option. https://github.com/zenodo/zenodo/issues/1463
Maybe you can explain this a bit better in the documentation? State that it is good practise to first make the integration of GitHub and Zenodo: Select the repository you want to preserve, and toggle the "on" to turn on automatic preservation of your software.
Only afterwards, you should make releases on GitHub. Otherwise you have the annoying case that you need to make a new released just for the sake of triggering a sync from Zenodo.