cli/pkg
Mislav Marohnić e8dc825c7c
Avoid duplicate release when creating a release with assets (#6493)
When publishing a release, we rely on server-side validation to abort the operation if an existing published release with the same tag name already exists.

However, then creating a release with assets, we first create a draft release, upload assets to it, then publish. If there was an existing release with the same tag name, the operation would fail but it would leave behind a temporary draft release with assets. This makes the operation fail earlier, before creating any records.
2022-11-01 19:03:03 +00:00
..
cmd Avoid duplicate release when creating a release with assets (#6493) 2022-11-01 19:03:03 +00:00
cmdutil Create git client (#6354) 2022-10-14 07:47:03 +00:00
extensions Add extension upgrade --dry-run (#5098) 2022-04-12 07:18:08 +00:00
findsh go fmt 2021-12-02 16:12:24 +01:00
githubtemplate Replace ioutil with io and os (#5498) 2022-04-26 13:07:44 +02:00
httpmock Fix deleting remote branches with # in their name 2022-09-14 16:19:33 +02:00
iostreams Fix color output for non-256 color terminals 2022-09-27 19:50:05 +02:00
jsoncolor api: avoid HTML-escaping JSON output 2022-07-25 13:10:44 +02:00
liveshare Fixes for handling the grpc client lifecyle 2022-10-11 08:55:14 -04:00
markdown Change markdown wrap limit match terminal width (#6016) 2022-09-01 07:36:25 +00:00
prompt fix linting 2022-07-27 14:15:27 -05:00
search show pull request merged state on search (#6411) 2022-10-11 14:40:16 +02:00
set Add GH_HOST to hosts list if it has corresponding auth token (#5087) 2022-01-29 07:37:24 +00:00
ssh Even better config support 2022-07-22 11:03:14 -05:00
surveyext feat: Fallback to notepad on Windows 2022-08-18 17:05:14 -04:00