Add Apache 2.0 license to repository and release packages

This commit is contained in:
ZacharyZcR
2026-09-11 10:15:24 +08:00
parent 0c7106ea33
commit c1db386be0
3 changed files with 204 additions and 1 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ def build(version, output):
if not re.fullmatch(r'v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-(?:alpha|beta|rc)\.[1-9]\d*)?', version):
raise ValueError('expected vMAJOR.MINOR.PATCH or vMAJOR.MINOR.PATCH-rc.N (also alpha/beta)')
paths = subprocess.check_output(
['git', 'ls-files', '-z', '--', 'main.py', 'requirements.txt', 'README.md', 'src', 'docs'],
['git', 'ls-files', '-z', '--', 'main.py', 'requirements.txt', 'README.md', 'LICENSE', 'src', 'docs'],
cwd=ROOT).decode().split('\0')
output.mkdir(parents=True, exist_ok=True)
archive = output / f'ASC-{version}-source.zip'