diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c673e7b..3a83f6c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -85,8 +85,8 @@ jobs: - name: Update npm package version run: | - python files/version.py dist/Galmuri11.bdf package.json - python files/version.py dist/Galmuri11.bdf package-lock.json + python files/version.py files/g11.fea package.json + python files/version.py files/g11.fea package-lock.json - name: Get npm package version id: package-version diff --git a/files/version.py b/files/version.py index 1c81445..c9216a0 100644 --- a/files/version.py +++ b/files/version.py @@ -7,10 +7,10 @@ b = sys.argv[1] f = sys.argv[2] with open(b, 'rt', encoding='utf8') as before: - mod = re.findall(r'FONT_VERSION\s(\d+\.\d+\.\d+)', before.read()) + mod = re.findall(r'FontRevision\s+(\d\.\d{3})', before.read()) with open(f, 'rt', encoding='utf8') as after: - ver = re.sub(r'"version": "(\d+\.\d+\.\d+)"', '"version": "' + mod[0] + '"', after.read()) + ver = re.sub(r'"version": "(\d+\.\d+\.\d+)"', '"version": "' + mod[0][:4] + '.' + mod[0][-1:] + '"', after.read()) with open(f, 'wt', encoding='utf8') as write: write.write(ver)