Stop uploading new releases to wandbox

This commit is contained in:
Martin Hořeňovský 2020-10-31 18:18:48 +01:00
parent 765ac08f08
commit aca2472d40
No known key found for this signature in database
GPG Key ID: DE48307B8B0D381A

View File

@ -79,13 +79,15 @@ class Version:
f.write( line + "\n" ) f.write( line + "\n" )
def updateReadmeFile(version): def updateReadmeFile(version):
import updateWandbox
# Wandbox no longer accepts the single-header upload, skip
# import updateWandbox
downloadParser = re.compile( r'<a href=\"https://github.com/catchorg/Catch2/releases/download/v\d+\.\d+\.\d+/catch.hpp\">' ) downloadParser = re.compile( r'<a href=\"https://github.com/catchorg/Catch2/releases/download/v\d+\.\d+\.\d+/catch.hpp\">' )
success, wandboxLink = updateWandbox.uploadFiles() # success, wandboxLink = updateWandbox.uploadFiles()
if not success: # if not success:
print('Error when uploading to wandbox: {}'.format(wandboxLink)) # print('Error when uploading to wandbox: {}'.format(wandboxLink))
exit(1) # exit(1)
f = open( readmePath, 'r' ) f = open( readmePath, 'r' )
lines = [] lines = []
for line in f: for line in f:
@ -94,8 +96,8 @@ def updateReadmeFile(version):
f = open( readmePath, 'w' ) f = open( readmePath, 'w' )
for line in lines: for line in lines:
line = downloadParser.sub( r'<a href="https://github.com/catchorg/Catch2/releases/download/v{0}/catch.hpp">'.format(version.getVersionString()) , line) line = downloadParser.sub( r'<a href="https://github.com/catchorg/Catch2/releases/download/v{0}/catch.hpp">'.format(version.getVersionString()) , line)
if '[![Try online](https://img.shields.io/badge/try-online-blue.svg)]' in line: # if '[![Try online](https://img.shields.io/badge/try-online-blue.svg)]' in line:
line = '[![Try online](https://img.shields.io/badge/try-online-blue.svg)]({0})'.format(wandboxLink) # line = '[![Try online](https://img.shields.io/badge/try-online-blue.svg)]({0})'.format(wandboxLink)
f.write( line + "\n" ) f.write( line + "\n" )