chore: update version to 2.0.1 and enhance Makefile with tagging functionality for releases

This commit is contained in:
kastov 2025-07-29 19:54:56 +03:00
parent 7fcd8db161
commit 14580f59fe
No known key found for this signature in database
GPG key ID: 1B27BE29057F4C90
3 changed files with 15 additions and 8 deletions

View file

@ -1,4 +1,4 @@
.PHONY: download-monaco-deps clean bump-patch bump-minor bump-major update-deps
.PHONY: download-monaco-deps clean bump-patch bump-minor bump-major tag-release
MONACO_FILES = \
public/wasm_exec.js \
@ -25,13 +25,20 @@ clean:
rm -f $(MONACO_FILES)
bump-patch:
npm version patch
npm version patch --no-git-tag-version
npm install
bump-minor:
npm version minor
npm version minor --no-git-tag-version
npm install
bump-major:
npm version major
npm version major --no-git-tag-version
npm install
tag-release:
@VERSION=$$(node -p "require('./package.json').version") && \
echo "Creating signed tag for version $$VERSION..." && \
git tag -s "$$VERSION" -m "Release $$VERSION" && \
git push origin --follow-tags && \
echo "Signed tag $$VERSION created and pushed"

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "@remnawave/frontend",
"version": "2.0.0",
"version": "2.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@remnawave/frontend",
"version": "2.0.0",
"version": "2.0.1",
"license": "AGPL-3.0-only",
"dependencies": {
"@dnd-kit/core": "^6.3.1",

View file

@ -2,7 +2,7 @@
"name": "@remnawave/frontend",
"private": false,
"type": "module",
"version": "2.0.0",
"version": "2.0.1",
"license": "AGPL-3.0-only",
"author": "REMNAWAVE <github.com/remnawave>",
"homepage": "https://github.com/remnawave",
@ -176,4 +176,4 @@
"inquirer": "9.3.5"
}
}
}
}