mirror of
https://github.com/libgit2/libgit2.git
synced 2026-06-22 06:26:26 +00:00
feat: Check the version in package.json
This commit is contained in:
@@ -56,6 +56,17 @@ def verify_version(version):
|
||||
if v[0] != v[1]:
|
||||
raise Error("version.h: define '{}' does not match (got '{}', expected '{}')".format(k, v[0], v[1]))
|
||||
|
||||
with open('package.json') as f:
|
||||
pkg = json.load(f)
|
||||
|
||||
try:
|
||||
pkg_version = Version(pkg["version"])
|
||||
except KeyError as err:
|
||||
raise Error("package.json: missing the field {}".format(err))
|
||||
|
||||
if pkg_version != version:
|
||||
raise Error("package.json: version does not match (got '{}', expected '{}')".format(pkg_version, version))
|
||||
|
||||
def generate_relnotes(tree, version):
|
||||
with open('docs/changelog.md') as f:
|
||||
lines = f.readlines()
|
||||
|
||||
Reference in New Issue
Block a user