Skip to content

Commit 8974e9e

Browse files
committed
Add Makefile
Signed-off-by: Martin Prpič <martin.prpic@gmail.com>
1 parent 2a99e5f commit 8974e9e

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

Makefile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.PHONY: docs build bump-minor bump-major publish publish-test
2+
3+
build:
4+
rm -rf dist/
5+
uv build
6+
7+
bump-minor:
8+
uv version --bump minor
9+
git add . && git commit
10+
@read -p "Push to remote? [y/N] " confirm && [ "$$confirm" = "y" ] && git push || echo "Skipped push."
11+
12+
bump-major:
13+
uv version --bump major
14+
git add . && git commit
15+
@read -p "Push to remote? [y/N] " confirm && [ "$$confirm" = "y" ] && git push || echo "Skipped push."
16+
17+
publish:
18+
uv publish
19+
20+
publish-test:
21+
uv publish --publish-url https://test.pypi.org/legacy/

0 commit comments

Comments
 (0)