Skip to content

Commit e497351

Browse files
committed
add
1 parent ffb5be8 commit e497351

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

justfile

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Release management commands for content-editor-tui
2+
3+
# Display all available commands
4+
help:
5+
just --list
6+
7+
# Create a release (requires version argument)
8+
release version:
9+
gh release create "{{version}}" --generate-notes
10+
11+
# Create a prerelease (requires version argument)
12+
prerelease version:
13+
gh release create "{{version}}" --prerelease --generate-notes
14+
15+
# Show current version
16+
version:
17+
python3 -c "import setuptools_scm; print(setuptools_scm.get_version())"
18+
19+
# Clean build artifacts
20+
clean:
21+
rm -rf build/ dist/ *.egg-info .eggs/
22+
find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true
23+
find . -type f -name "*.pyc" -delete
24+
25+
# Install development dependencies
26+
dev:
27+
uv sync
28+
29+
# Run the application
30+
run:
31+
uv run content-editor

0 commit comments

Comments
 (0)