Skip to content

Commit

Permalink
Allow uploading multiple files to release
Browse files Browse the repository at this point in the history
  • Loading branch information
m-kuhn committed Mar 24, 2018
1 parent 06ab627 commit 4bd9130
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions scripts/release-upload.py
Expand Up @@ -42,7 +42,8 @@ def main(parameters, arguments):
conn = http.client.HTTPSConnection('uploads.github.com')
headers['Content-Type'] = 'application/octet-stream'
for filename in arguments:
url = '{}?name={}'.format(release['upload_url'][:-13], filename)
_, basename = os.path.split(filename)
url = '{}?name={}'.format(release['upload_url'][:-13], basename)
print('Upload to {}'.format(url))

with open(filename, 'rb') as f:
Expand All @@ -63,7 +64,7 @@ def main(parameters, arguments):
"-c", "--changelog", dest="changelog",
help="Specify the changelog file", metavar="/tmp/changelog")
options, args = parser.parse_args()
if len(args) != 1:
if len(args) < 1:
print("Please specify at least a release file.\n")
parser.print_help()
sys.exit(1)
Expand Down

0 comments on commit 4bd9130

Please sign in to comment.