Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github: improve error message instead of "Unknown error occured" (1) #799

Open
galexv opened this issue Sep 15, 2016 · 12 comments
Open

github: improve error message instead of "Unknown error occured" (1) #799

galexv opened this issue Sep 15, 2016 · 12 comments

Comments

@galexv
Copy link

galexv commented Sep 15, 2016

Issue:
Created a release of ALPSCore, and it is marked as "failed" on https://zenodo.org/account/settings/github/repository/ALPSCore/ALPSCore.

Diagnostics:

{
"errors": "Unknown error occured."
}

Additional observations:

@lnielsen
Copy link
Member

Thanks for reporting the issue. We are looking into it.

@lnielsen lnielsen modified the milestone: Post-Launch Sep 20, 2016
@lnielsen lnielsen removed this from the Post-Launch milestone Jan 18, 2017
@chrisgorgo
Copy link

@apozas
Copy link

apozas commented Aug 23, 2017

I was experiencing the same error when using v1.0.0 as release tag. However, when I removed the v and just let the tag as 1.0.0, (this release), the error disappeared and the publishing went on without further issues.

@chrisgorgo
Copy link

In our case the version did not include "v", but the error still happened. Maybe something was fixed on the backend between your two releases?

@apozas
Copy link

apozas commented Aug 24, 2017

The 'v' was all I changed. It could be that something was fixed internally by Zenodo. What I can do is to attach the payloads for the failed and the successful submissions.

First the failed

{
"action": "published",
"release": {
"body": "Initial release of the code accompanying A quantum Otto engine with finite heat baths: energy, correlations and degradation, by Alejandro Pozas-Kerstjens, Karen V. Hovhannisyan, and Eric G. Brown.",
"tag_name": "v1.0.0",
"assets_url": "https://api.github.com/repos/apozas/gaussianotto/releases/7490198/assets",
"assets": [],
"upload_url": "https://uploads.github.com/repos/apozas/gaussianotto/releases/7490198/assets{?name,label}",
"author": {
"following_url": "https://api.github.com/users/apozas/following{/other_user}",
"gists_url": "https://api.github.com/users/apozas/gists{/gist_id}",
"organizations_url": "https://api.github.com/users/apozas/orgs",
"url": "https://api.github.com/users/apozas",
"events_url": "https://api.github.com/users/apozas/events{/privacy}",
"html_url": "https://github.com/apozas",
"subscriptions_url": "https://api.github.com/users/apozas/subscriptions",
"avatar_url": "https://avatars2.githubusercontent.com/u/25796774?v=4",
"repos_url": "https://api.github.com/users/apozas/repos",
"received_events_url": "https://api.github.com/users/apozas/received_events",
"gravatar_id": "",
"starred_url": "https://api.github.com/users/apozas/starred{/owner}{/repo}",
"site_admin": false,
"login": "apozas",
"type": "User",
"id": 25796774,
"followers_url": "https://api.github.com/users/apozas/followers"
},
"url": "https://api.github.com/repos/apozas/gaussianotto/releases/7490198",
"created_at": "2017-08-23T08:21:57Z",
"target_commitish": "master",
"html_url": "https://github.com/apozas/gaussianotto/releases/tag/v1.0.0",
"zipball_url": "https://api.github.com/repos/apozas/gaussianotto/zipball/v1.0.0",
"published_at": "2017-08-23T08:51:01Z",
"draft": false,
"prerelease": false,
"tarball_url": "https://api.github.com/repos/apozas/gaussianotto/tarball/v1.0.0",
"id": 7490198,
"name": "Initial release"
},
"sender": {
"following_url": "https://api.github.com/users/apozas/following{/other_user}",
"gists_url": "https://api.github.com/users/apozas/gists{/gist_id}",
"organizations_url": "https://api.github.com/users/apozas/orgs",
"url": "https://api.github.com/users/apozas",
"events_url": "https://api.github.com/users/apozas/events{/privacy}",
"html_url": "https://github.com/apozas",
"subscriptions_url": "https://api.github.com/users/apozas/subscriptions",
"avatar_url": "https://avatars2.githubusercontent.com/u/25796774?v=4",
"repos_url": "https://api.github.com/users/apozas/repos",
"received_events_url": "https://api.github.com/users/apozas/received_events",
"gravatar_id": "",
"starred_url": "https://api.github.com/users/apozas/starred{/owner}{/repo}",
"site_admin": false,
"login": "apozas",
"type": "User",
"id": 25796774,
"followers_url": "https://api.github.com/users/apozas/followers"
},
"repository": {
"issues_url": "https://api.github.com/repos/apozas/gaussianotto/issues{/number}",
"deployments_url": "https://api.github.com/repos/apozas/gaussianotto/deployments",
"svn_url": "https://github.com/apozas/gaussianotto",
"has_wiki": true,
"forks_url": "https://api.github.com/repos/apozas/gaussianotto/forks",
"mirror_url": null,
"stargazers_count": 0,
"subscription_url": "https://api.github.com/repos/apozas/gaussianotto/subscription",
"notifications_url": "https://api.github.com/repos/apozas/gaussianotto/notifications{?since,all,participating}",
"collaborators_url": "https://api.github.com/repos/apozas/gaussianotto/collaborators{/collaborator}",
"updated_at": "2017-08-23T08:45:51Z",
"private": false,
"pulls_url": "https://api.github.com/repos/apozas/gaussianotto/pulls{/number}",
"owner": {
"following_url": "https://api.github.com/users/apozas/following{/other_user}",
"gists_url": "https://api.github.com/users/apozas/gists{/gist_id}",
"organizations_url": "https://api.github.com/users/apozas/orgs",
"url": "https://api.github.com/users/apozas",
"events_url": "https://api.github.com/users/apozas/events{/privacy}",
"html_url": "https://github.com/apozas",
"subscriptions_url": "https://api.github.com/users/apozas/subscriptions",
"avatar_url": "https://avatars2.githubusercontent.com/u/25796774?v=4",
"repos_url": "https://api.github.com/users/apozas/repos",
"received_events_url": "https://api.github.com/users/apozas/received_events",
"gravatar_id": "",
"starred_url": "https://api.github.com/users/apozas/starred{/owner}{/repo}",
"site_admin": false,
"login": "apozas",
"type": "User",
"id": 25796774,
"followers_url": "https://api.github.com/users/apozas/followers"
},
"full_name": "apozas/gaussianotto",
"issue_comment_url": "https://api.github.com/repos/apozas/gaussianotto/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/apozas/gaussianotto/contents/{+path}",
"id": 100956997,
"keys_url": "https://api.github.com/repos/apozas/gaussianotto/keys{/key_id}",
"issue_events_url": "https://api.github.com/repos/apozas/gaussianotto/issues/events{/number}",
"tags_url": "https://api.github.com/repos/apozas/gaussianotto/tags",
"downloads_url": "https://api.github.com/repos/apozas/gaussianotto/downloads",
"assignees_url": "https://api.github.com/repos/apozas/gaussianotto/assignees{/user}",
"statuses_url": "https://api.github.com/repos/apozas/gaussianotto/statuses/{sha}",
"has_pages": false,
"git_refs_url": "https://api.github.com/repos/apozas/gaussianotto/git/refs{/sha}",
"open_issues_count": 0,
"has_projects": true,
"clone_url": "https://github.com/apozas/gaussianotto.git",
"watchers_count": 0,
"git_tags_url": "https://api.github.com/repos/apozas/gaussianotto/git/tags{/sha}",
"labels_url": "https://api.github.com/repos/apozas/gaussianotto/labels{/name}",
"forks": 0,
"size": 29,
"comments_url": "https://api.github.com/repos/apozas/gaussianotto/comments{/number}",
"fork": false,
"milestones_url": "https://api.github.com/repos/apozas/gaussianotto/milestones{/number}",
"commits_url": "https://api.github.com/repos/apozas/gaussianotto/commits{/sha}",
"releases_url": "https://api.github.com/repos/apozas/gaussianotto/releases{/id}",
"description": "Code repository for arXiv:1708.06363 [quant-ph]",
"archive_url": "https://api.github.com/repos/apozas/gaussianotto/{archive_format}{/ref}",
"contributors_url": "https://api.github.com/repos/apozas/gaussianotto/contributors",
"events_url": "https://api.github.com/repos/apozas/gaussianotto/events",
"default_branch": "master",
"html_url": "https://github.com/apozas/gaussianotto",
"compare_url": "https://api.github.com/repos/apozas/gaussianotto/compare/{base}...{head}",
"trees_url": "https://api.github.com/repos/apozas/gaussianotto/git/trees{/sha}",
"watchers": 0,
"git_url": "git://github.com/apozas/gaussianotto.git",
"forks_count": 0,
"merges_url": "https://api.github.com/repos/apozas/gaussianotto/merges",
"has_issues": true,
"ssh_url": "git@github.com:apozas/gaussianotto.git",
"blobs_url": "https://api.github.com/repos/apozas/gaussianotto/git/blobs{/sha}",
"git_commits_url": "https://api.github.com/repos/apozas/gaussianotto/git/commits{/sha}",
"hooks_url": "https://api.github.com/repos/apozas/gaussianotto/hooks",
"has_downloads": true,
"languages_url": "https://api.github.com/repos/apozas/gaussianotto/languages",
"name": "gaussianotto",
"language": "Matlab",
"url": "https://api.github.com/repos/apozas/gaussianotto",
"homepage": "https://arxiv.org/abs/1708.06363",
"created_at": "2017-08-21T13:50:51Z",
"pushed_at": "2017-08-23T08:51:01Z",
"teams_url": "https://api.github.com/repos/apozas/gaussianotto/teams",
"open_issues": 0,
"branches_url": "https://api.github.com/repos/apozas/gaussianotto/branches{/branch}",
"subscribers_url": "https://api.github.com/repos/apozas/gaussianotto/subscribers",
"stargazers_url": "https://api.github.com/repos/apozas/gaussianotto/stargazers"
}
}

And now the successful:

{
"action": "published",
"release": {
"body": "Initial release of the code accompanying A quantum Otto engine with finite heat baths: energy, correlations and degradation, by Alejandro Pozas-Kerstjens, Karen V. Hovhannisyan, and Eric G. Brown.",
"tag_name": "1.0.0",
"assets_url": "https://api.github.com/repos/apozas/gaussianotto/releases/7491432/assets",
"assets": [],
"upload_url": "https://uploads.github.com/repos/apozas/gaussianotto/releases/7491432/assets{?name,label}",
"author": {
"following_url": "https://api.github.com/users/apozas/following{/other_user}",
"gists_url": "https://api.github.com/users/apozas/gists{/gist_id}",
"organizations_url": "https://api.github.com/users/apozas/orgs",
"url": "https://api.github.com/users/apozas",
"events_url": "https://api.github.com/users/apozas/events{/privacy}",
"html_url": "https://github.com/apozas",
"subscriptions_url": "https://api.github.com/users/apozas/subscriptions",
"avatar_url": "https://avatars2.githubusercontent.com/u/25796774?v=4",
"repos_url": "https://api.github.com/users/apozas/repos",
"received_events_url": "https://api.github.com/users/apozas/received_events",
"gravatar_id": "",
"starred_url": "https://api.github.com/users/apozas/starred{/owner}{/repo}",
"site_admin": false,
"login": "apozas",
"type": "User",
"id": 25796774,
"followers_url": "https://api.github.com/users/apozas/followers"
},
"url": "https://api.github.com/repos/apozas/gaussianotto/releases/7491432",
"created_at": "2017-08-23T08:21:57Z",
"target_commitish": "master",
"html_url": "https://github.com/apozas/gaussianotto/releases/tag/1.0.0",
"zipball_url": "https://api.github.com/repos/apozas/gaussianotto/zipball/1.0.0",
"published_at": "2017-08-23T10:15:01Z",
"draft": false,
"prerelease": false,
"tarball_url": "https://api.github.com/repos/apozas/gaussianotto/tarball/1.0.0",
"id": 7491432,
"name": "Initial release"
},
"sender": {
"following_url": "https://api.github.com/users/apozas/following{/other_user}",
"gists_url": "https://api.github.com/users/apozas/gists{/gist_id}",
"organizations_url": "https://api.github.com/users/apozas/orgs",
"url": "https://api.github.com/users/apozas",
"events_url": "https://api.github.com/users/apozas/events{/privacy}",
"html_url": "https://github.com/apozas",
"subscriptions_url": "https://api.github.com/users/apozas/subscriptions",
"avatar_url": "https://avatars2.githubusercontent.com/u/25796774?v=4",
"repos_url": "https://api.github.com/users/apozas/repos",
"received_events_url": "https://api.github.com/users/apozas/received_events",
"gravatar_id": "",
"starred_url": "https://api.github.com/users/apozas/starred{/owner}{/repo}",
"site_admin": false,
"login": "apozas",
"type": "User",
"id": 25796774,
"followers_url": "https://api.github.com/users/apozas/followers"
},
"repository": {
"issues_url": "https://api.github.com/repos/apozas/gaussianotto/issues{/number}",
"deployments_url": "https://api.github.com/repos/apozas/gaussianotto/deployments",
"svn_url": "https://github.com/apozas/gaussianotto",
"has_wiki": true,
"forks_url": "https://api.github.com/repos/apozas/gaussianotto/forks",
"mirror_url": null,
"stargazers_count": 0,
"subscription_url": "https://api.github.com/repos/apozas/gaussianotto/subscription",
"notifications_url": "https://api.github.com/repos/apozas/gaussianotto/notifications{?since,all,participating}",
"collaborators_url": "https://api.github.com/repos/apozas/gaussianotto/collaborators{/collaborator}",
"updated_at": "2017-08-23T08:45:51Z",
"private": false,
"pulls_url": "https://api.github.com/repos/apozas/gaussianotto/pulls{/number}",
"owner": {
"following_url": "https://api.github.com/users/apozas/following{/other_user}",
"gists_url": "https://api.github.com/users/apozas/gists{/gist_id}",
"organizations_url": "https://api.github.com/users/apozas/orgs",
"url": "https://api.github.com/users/apozas",
"events_url": "https://api.github.com/users/apozas/events{/privacy}",
"html_url": "https://github.com/apozas",
"subscriptions_url": "https://api.github.com/users/apozas/subscriptions",
"avatar_url": "https://avatars2.githubusercontent.com/u/25796774?v=4",
"repos_url": "https://api.github.com/users/apozas/repos",
"received_events_url": "https://api.github.com/users/apozas/received_events",
"gravatar_id": "",
"starred_url": "https://api.github.com/users/apozas/starred{/owner}{/repo}",
"site_admin": false,
"login": "apozas",
"type": "User",
"id": 25796774,
"followers_url": "https://api.github.com/users/apozas/followers"
},
"full_name": "apozas/gaussianotto",
"issue_comment_url": "https://api.github.com/repos/apozas/gaussianotto/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/apozas/gaussianotto/contents/{+path}",
"id": 100956997,
"keys_url": "https://api.github.com/repos/apozas/gaussianotto/keys{/key_id}",
"issue_events_url": "https://api.github.com/repos/apozas/gaussianotto/issues/events{/number}",
"tags_url": "https://api.github.com/repos/apozas/gaussianotto/tags",
"downloads_url": "https://api.github.com/repos/apozas/gaussianotto/downloads",
"assignees_url": "https://api.github.com/repos/apozas/gaussianotto/assignees{/user}",
"statuses_url": "https://api.github.com/repos/apozas/gaussianotto/statuses/{sha}",
"has_pages": false,
"git_refs_url": "https://api.github.com/repos/apozas/gaussianotto/git/refs{/sha}",
"open_issues_count": 0,
"has_projects": true,
"clone_url": "https://github.com/apozas/gaussianotto.git",
"watchers_count": 0,
"git_tags_url": "https://api.github.com/repos/apozas/gaussianotto/git/tags{/sha}",
"labels_url": "https://api.github.com/repos/apozas/gaussianotto/labels{/name}",
"forks": 0,
"size": 32,
"comments_url": "https://api.github.com/repos/apozas/gaussianotto/comments{/number}",
"fork": false,
"milestones_url": "https://api.github.com/repos/apozas/gaussianotto/milestones{/number}",
"commits_url": "https://api.github.com/repos/apozas/gaussianotto/commits{/sha}",
"releases_url": "https://api.github.com/repos/apozas/gaussianotto/releases{/id}",
"description": "Code repository for arXiv:1708.06363 [quant-ph]",
"archive_url": "https://api.github.com/repos/apozas/gaussianotto/{archive_format}{/ref}",
"contributors_url": "https://api.github.com/repos/apozas/gaussianotto/contributors",
"events_url": "https://api.github.com/repos/apozas/gaussianotto/events",
"default_branch": "master",
"html_url": "https://github.com/apozas/gaussianotto",
"compare_url": "https://api.github.com/repos/apozas/gaussianotto/compare/{base}...{head}",
"trees_url": "https://api.github.com/repos/apozas/gaussianotto/git/trees{/sha}",
"watchers": 0,
"git_url": "git://github.com/apozas/gaussianotto.git",
"forks_count": 0,
"merges_url": "https://api.github.com/repos/apozas/gaussianotto/merges",
"has_issues": true,
"ssh_url": "git@github.com:apozas/gaussianotto.git",
"blobs_url": "https://api.github.com/repos/apozas/gaussianotto/git/blobs{/sha}",
"git_commits_url": "https://api.github.com/repos/apozas/gaussianotto/git/commits{/sha}",
"hooks_url": "https://api.github.com/repos/apozas/gaussianotto/hooks",
"has_downloads": true,
"languages_url": "https://api.github.com/repos/apozas/gaussianotto/languages",
"name": "gaussianotto",
"language": "Matlab",
"url": "https://api.github.com/repos/apozas/gaussianotto",
"homepage": "https://arxiv.org/abs/1708.06363",
"created_at": "2017-08-21T13:50:51Z",
"pushed_at": "2017-08-23T10:15:01Z",
"teams_url": "https://api.github.com/repos/apozas/gaussianotto/teams",
"open_issues": 0,
"branches_url": "https://api.github.com/repos/apozas/gaussianotto/branches{/branch}",
"subscribers_url": "https://api.github.com/repos/apozas/gaussianotto/subscribers",
"stargazers_url": "https://api.github.com/repos/apozas/gaussianotto/stargazers"
}
}

The two only differ in information regarding the identification of the release (they are different indeed), the time of publishing, and the size, found in line 111. I don't know if this might be the reason nor I know how to modify it explicitly.

@ms609
Copy link

ms609 commented Dec 21, 2017

I'm experiencing the same issue with https://github.com/ms609/Ternary/releases/tag/1.0.0.

@DominiqueMakowski
Copy link

I'm experiencing the same issue with https://github.com/neuropsychology/psycho.R/releases/tag/0.1.0

What could I do?

@maxnoe
Copy link

maxnoe commented Mar 16, 2018

Me too with https://github.com/fact-project/fact-tools, please help

@lnielsen lnielsen added this to the 2018-Q3 milestone Jun 19, 2018
@lnielsen lnielsen changed the title A GitHub release failed to upload. github: improve error message instead of "Unknown error occured" (1) Jun 19, 2018
@duetosymmetry
Copy link

Same problem with https://zenodo.org/account/settings/github/repository/duetosymmetry/qnm#1e717028-b4a4-4338-b632-b7d445ea753c-event , v0.2.5-beta.

Error message:

{
    "errors": "Unknown error occured."
}

Github payload:

{
    "action": "prereleased", 
    "release": {
        "body": "Mainly a docs improvement, focusing on documenting spherical-spheroidal decomposition", 
        "tag_name": "v0.2.5", 
        "assets_url": "https://api.github.com/repos/duetosymmetry/qnm/releases/16907071/assets", 
        "assets": [], 
        "upload_url": "https://uploads.github.com/repos/duetosymmetry/qnm/releases/16907071/assets{?name,label}", 
        "author": {
            "following_url": "https://api.github.com/users/duetosymmetry/following{/other_user}", 
            "gists_url": "https://api.github.com/users/duetosymmetry/gists{/gist_id}", 
            "organizations_url": "https://api.github.com/users/duetosymmetry/orgs", 
            "url": "https://api.github.com/users/duetosymmetry", 
            "events_url": "https://api.github.com/users/duetosymmetry/events{/privacy}", 
            "html_url": "https://github.com/duetosymmetry", 
            "subscriptions_url": "https://api.github.com/users/duetosymmetry/subscriptions", 
            "avatar_url": "https://avatars0.githubusercontent.com/u/679461?v=4", 
            "repos_url": "https://api.github.com/users/duetosymmetry/repos", 
            "received_events_url": "https://api.github.com/users/duetosymmetry/received_events", 
            "gravatar_id": "", 
            "starred_url": "https://api.github.com/users/duetosymmetry/starred{/owner}{/repo}", 
            "site_admin": false, 
            "login": "duetosymmetry", 
            "node_id": "MDQ6VXNlcjY3OTQ2MQ==", 
            "type": "User", 
            "id": 679461, 
            "followers_url": "https://api.github.com/users/duetosymmetry/followers"
        }, 
        "url": "https://api.github.com/repos/duetosymmetry/qnm/releases/16907071", 
        "created_at": "2019-04-22T21:47:33Z", 
        "target_commitish": "master", 
        "html_url": "https://github.com/duetosymmetry/qnm/releases/tag/untagged-2128b14fe5072f3e6dbe", 
        "zipball_url": null, 
        "published_at": null, 
        "node_id": "MDc6UmVsZWFzZTE2OTA3MDcx", 
        "draft": true, 
        "prerelease": true, 
        "tarball_url": null, 
        "id": 16907071, 
        "name": "v0.2.5-beta"
    }, 
    "sender": {
        "following_url": "https://api.github.com/users/duetosymmetry/following{/other_user}", 
        "gists_url": "https://api.github.com/users/duetosymmetry/gists{/gist_id}", 
        "organizations_url": "https://api.github.com/users/duetosymmetry/orgs", 
        "url": "https://api.github.com/users/duetosymmetry", 
        "events_url": "https://api.github.com/users/duetosymmetry/events{/privacy}", 
        "html_url": "https://github.com/duetosymmetry", 
        "subscriptions_url": "https://api.github.com/users/duetosymmetry/subscriptions", 
        "avatar_url": "https://avatars0.githubusercontent.com/u/679461?v=4", 
        "repos_url": "https://api.github.com/users/duetosymmetry/repos", 
        "received_events_url": "https://api.github.com/users/duetosymmetry/received_events", 
        "gravatar_id": "", 
        "starred_url": "https://api.github.com/users/duetosymmetry/starred{/owner}{/repo}", 
        "site_admin": false, 
        "login": "duetosymmetry", 
        "node_id": "MDQ6VXNlcjY3OTQ2MQ==", 
        "type": "User", 
        "id": 679461, 
        "followers_url": "https://api.github.com/users/duetosymmetry/followers"
    }, 
    "repository": {
        "issues_url": "https://api.github.com/repos/duetosymmetry/qnm/issues{/number}", 
        "deployments_url": "https://api.github.com/repos/duetosymmetry/qnm/deployments", 
        "svn_url": "https://github.com/duetosymmetry/qnm", 
        "has_wiki": true, 
        "forks_url": "https://api.github.com/repos/duetosymmetry/qnm/forks", 
        "mirror_url": null, 
        "stargazers_count": 3, 
        "subscription_url": "https://api.github.com/repos/duetosymmetry/qnm/subscription", 
        "notifications_url": "https://api.github.com/repos/duetosymmetry/qnm/notifications{?since,all,participating}", 
        "collaborators_url": "https://api.github.com/repos/duetosymmetry/qnm/collaborators{/collaborator}", 
        "updated_at": "2019-04-22T21:35:19Z", 
        "private": false, 
        "pulls_url": "https://api.github.com/repos/duetosymmetry/qnm/pulls{/number}", 
        "disabled": false, 
        "owner": {
            "following_url": "https://api.github.com/users/duetosymmetry/following{/other_user}", 
            "gists_url": "https://api.github.com/users/duetosymmetry/gists{/gist_id}", 
            "organizations_url": "https://api.github.com/users/duetosymmetry/orgs", 
            "url": "https://api.github.com/users/duetosymmetry", 
            "events_url": "https://api.github.com/users/duetosymmetry/events{/privacy}", 
            "html_url": "https://github.com/duetosymmetry", 
            "subscriptions_url": "https://api.github.com/users/duetosymmetry/subscriptions", 
            "avatar_url": "https://avatars0.githubusercontent.com/u/679461?v=4", 
            "repos_url": "https://api.github.com/users/duetosymmetry/repos", 
            "received_events_url": "https://api.github.com/users/duetosymmetry/received_events", 
            "gravatar_id": "", 
            "starred_url": "https://api.github.com/users/duetosymmetry/starred{/owner}{/repo}", 
            "site_admin": false, 
            "login": "duetosymmetry", 
            "node_id": "MDQ6VXNlcjY3OTQ2MQ==", 
            "type": "User", 
            "id": 679461, 
            "followers_url": "https://api.github.com/users/duetosymmetry/followers"
        }, 
        "full_name": "duetosymmetry/qnm", 
        "issue_comment_url": "https://api.github.com/repos/duetosymmetry/qnm/issues/comments{/number}", 
        "contributors_url": "https://api.github.com/repos/duetosymmetry/qnm/contributors", 
        "id": 169487666, 
        "keys_url": "https://api.github.com/repos/duetosymmetry/qnm/keys{/key_id}", 
        "issue_events_url": "https://api.github.com/repos/duetosymmetry/qnm/issues/events{/number}", 
        "tags_url": "https://api.github.com/repos/duetosymmetry/qnm/tags", 
        "archived": false, 
        "downloads_url": "https://api.github.com/repos/duetosymmetry/qnm/downloads", 
        "assignees_url": "https://api.github.com/repos/duetosymmetry/qnm/assignees{/user}", 
        "contents_url": "https://api.github.com/repos/duetosymmetry/qnm/contents/{+path}", 
        "has_pages": false, 
        "git_refs_url": "https://api.github.com/repos/duetosymmetry/qnm/git/refs{/sha}", 
        "open_issues_count": 8, 
        "name": "qnm", 
        "has_projects": true, 
        "clone_url": "https://github.com/duetosymmetry/qnm.git", 
        "watchers_count": 3, 
        "git_tags_url": "https://api.github.com/repos/duetosymmetry/qnm/git/tags{/sha}", 
        "labels_url": "https://api.github.com/repos/duetosymmetry/qnm/labels{/name}", 
        "forks": 2, 
        "size": 4784, 
        "homepage": "https://qnm.readthedocs.io", 
        "fork": false, 
        "milestones_url": "https://api.github.com/repos/duetosymmetry/qnm/milestones{/number}", 
        "commits_url": "https://api.github.com/repos/duetosymmetry/qnm/commits{/sha}", 
        "releases_url": "https://api.github.com/repos/duetosymmetry/qnm/releases{/id}", 
        "description": "Python implementation of Cook-Zalutskiy spectral approach to computing Kerr QNM frequencies", 
        "archive_url": "https://api.github.com/repos/duetosymmetry/qnm/{archive_format}{/ref}", 
        "comments_url": "https://api.github.com/repos/duetosymmetry/qnm/comments{/number}", 
        "events_url": "https://api.github.com/repos/duetosymmetry/qnm/events", 
        "default_branch": "master", 
        "html_url": "https://github.com/duetosymmetry/qnm", 
        "watchers": 3, 
        "compare_url": "https://api.github.com/repos/duetosymmetry/qnm/compare/{base}...{head}", 
        "trees_url": "https://api.github.com/repos/duetosymmetry/qnm/git/trees{/sha}", 
        "node_id": "MDEwOlJlcG9zaXRvcnkxNjk0ODc2NjY=", 
        "git_url": "git://github.com/duetosymmetry/qnm.git", 
        "forks_count": 2, 
        "merges_url": "https://api.github.com/repos/duetosymmetry/qnm/merges", 
        "has_issues": true, 
        "ssh_url": "git@github.com:duetosymmetry/qnm.git", 
        "blobs_url": "https://api.github.com/repos/duetosymmetry/qnm/git/blobs{/sha}", 
        "git_commits_url": "https://api.github.com/repos/duetosymmetry/qnm/git/commits{/sha}", 
        "hooks_url": "https://api.github.com/repos/duetosymmetry/qnm/hooks", 
        "has_downloads": true, 
        "languages_url": "https://api.github.com/repos/duetosymmetry/qnm/languages", 
        "license": {
            "spdx_id": "MIT", 
            "url": "https://api.github.com/licenses/mit", 
            "node_id": "MDc6TGljZW5zZTEz", 
            "name": "MIT License", 
            "key": "mit"
        }, 
        "language": "Jupyter Notebook", 
        "url": "https://api.github.com/repos/duetosymmetry/qnm", 
        "subscribers_url": "https://api.github.com/repos/duetosymmetry/qnm/subscribers", 
        "created_at": "2019-02-06T22:38:00Z", 
        "pushed_at": "2019-04-22T21:35:18Z", 
        "teams_url": "https://api.github.com/repos/duetosymmetry/qnm/teams", 
        "open_issues": 8, 
        "branches_url": "https://api.github.com/repos/duetosymmetry/qnm/branches{/branch}", 
        "statuses_url": "https://api.github.com/repos/duetosymmetry/qnm/statuses/{sha}", 
        "stargazers_url": "https://api.github.com/repos/duetosymmetry/qnm/stargazers"
    }
}

@jorisvandenbossche
Copy link

I have the same issue with geopandas/geopandas (previous succeeded release: https://zenodo.org/record/2585849)

It seems that github triggered multiple push events for the single release (where the first did not contain the assets, not sure if that is related to the problem), and the the first was received by zenodo, but the second and third were denied saying that zenodo already received that release.

Is there a possibility to "delete" a github release on zenodo, so that it can be re-delivered by the github webhook?

@slint
Copy link
Member

slint commented Apr 25, 2019

@jorisvandenbossche and @duetosymmetry, we just found out as well about these multiple event triggers, and we are preparing a patch to address the issue so that future release events get properly handled.

For past failed cases (like yours) we will try to "recover" the releases and publish them as expected, though it might take some time (since we have to search for the proper release event on our side).

@Glignos Glignos added the GitHub label Jul 5, 2019
@slint slint added this to To do in Asclepias/GitHub Sprint (Q3 2019) via automation Jul 8, 2019
@slint slint moved this from To do to GitHub Triage in Asclepias/GitHub Sprint (Q3 2019) Jul 8, 2019
@slint slint moved this from GitHub Triage to To do in Asclepias/GitHub Sprint (Q3 2019) Jul 8, 2019
@slint slint moved this from To do to In progress in Asclepias/GitHub Sprint (Q3 2019) Jul 15, 2019
@dimpase
Copy link

dimpase commented Oct 4, 2020

releases of SageMath started to error our with "Unknown error occured" in 2018 or so:
https://zenodo.org/account/settings/github/repository/sagemath/sage#

How can this be fixed?
One strange part in the GitHub Payload is

...
"repository": {
...
        "license": {
            "spdx_id": "NOASSERTION", 
            "url": null, 
            "node_id": "MDc6TGljZW5zZTA=", 
            "name": "Other", 
            "key": "other"
        }, 
...
}
```

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests