{"action":"created","issue":{"url":"https://api.github.com/repos/conda-forge/conda-smithy/issues/268","repository_url":"https://api.github.com/repos/conda-forge/conda-smithy","labels_url":"https://api.github.com/repos/conda-forge/conda-smithy/issues/268/labels{/name}","comments_url":"https://api.github.com/repos/conda-forge/conda-smithy/issues/268/comments","events_url":"https://api.github.com/repos/conda-forge/conda-smithy/issues/268/events","html_url":"https://github.com/conda-forge/conda-smithy/issues/268","id":172344410,"number":268,"title":"Is upload_or_check_non_existence.py needed?","user":{"login":"jakirkham","id":3019665,"avatar_url":"https://avatars.githubusercontent.com/u/3019665?v=3","gravatar_id":"","url":"https://api.github.com/users/jakirkham","html_url":"https://github.com/jakirkham","followers_url":"https://api.github.com/users/jakirkham/followers","following_url":"https://api.github.com/users/jakirkham/following{/other_user}","gists_url":"https://api.github.com/users/jakirkham/gists{/gist_id}","starred_url":"https://api.github.com/users/jakirkham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakirkham/subscriptions","organizations_url":"https://api.github.com/users/jakirkham/orgs","repos_url":"https://api.github.com/users/jakirkham/repos","events_url":"https://api.github.com/users/jakirkham/events{/privacy}","received_events_url":"https://api.github.com/users/jakirkham/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-08-21T22:12:30Z","updated_at":"2016-08-24T08:00:56Z","closed_at":null,"body":"I'm trying to understand the purpose of [`upload_or_check_non_existence.py`]( https://github.com/conda-forge/conda-smithy/blob/3f49bcea082d55b638f36bef2435b30ff6259c67/conda_smithy/feedstock_content/ci_support/upload_or_check_non_existence.py ). FWICT we may just be better served by setting `anaconda_upload` to `true` in `.condarc`. This will ensure that packages get uploaded. We can configure the token to use when we build. There may be some kinks to work out, but I'd rather spend time doing that than maintaining a nearly identical copy of this functionality in every feedstock.\r\n\r\ncc @msarahan @pelson"},"comment":{"url":"https://api.github.com/repos/conda-forge/conda-smithy/issues/comments/241987076","html_url":"https://github.com/conda-forge/conda-smithy/issues/268#issuecomment-241987076","issue_url":"https://api.github.com/repos/conda-forge/conda-smithy/issues/268","id":241987076,"user":{"login":"pelson","id":810663,"avatar_url":"https://avatars.githubusercontent.com/u/810663?v=3","gravatar_id":"","url":"https://api.github.com/users/pelson","html_url":"https://github.com/pelson","followers_url":"https://api.github.com/users/pelson/followers","following_url":"https://api.github.com/users/pelson/following{/other_user}","gists_url":"https://api.github.com/users/pelson/gists{/gist_id}","starred_url":"https://api.github.com/users/pelson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pelson/subscriptions","organizations_url":"https://api.github.com/users/pelson/orgs","repos_url":"https://api.github.com/users/pelson/repos","events_url":"https://api.github.com/users/pelson/events{/privacy}","received_events_url":"https://api.github.com/users/pelson/received_events","type":"User","site_admin":false},"created_at":"2016-08-24T08:00:56Z","updated_at":"2016-08-24T08:00:56Z","body":"> I'd rather spend time doing that than maintaining a nearly identical copy of this functionality in every feedstock\r\n\r\nFWIW, I'm keen to move this out of each feedstock too - there is an issue somewhere for it, but I can't find it right now. The quickest intermediate step is to put the same script (with modifications) into a common repo (`conda-forge-build-setup`?) from which we can get this functionality. Longer-term I'm definitely interested in whether we can achieve the same functionality with conda-build's upload (when I wrote this, we couldn't) though."}}
{"actor":{"display_login":"pelson"}}