aboutsummaryrefslogtreecommitdiff
path: root/justfile
diff options
context:
space:
mode:
authorSam Scholten2025-12-15 19:35:46 +1000
committerSam Scholten2025-12-15 19:35:57 +1000
commit3562d2fd34bb98d29c7cf6e4d4130129a7bb24f2 (patch)
tree42b1f0e0a346a1cf087df90e29a100edbd66b3eb /justfile
downloadscholfetch-main.tar.gz
scholfetch-main.zip
Init v0.1.0HEADmain
Diffstat (limited to 'justfile')
-rw-r--r--justfile20
1 files changed, 20 insertions, 0 deletions
diff --git a/justfile b/justfile
new file mode 100644
index 0000000..2e0f285
--- /dev/null
+++ b/justfile
@@ -0,0 +1,20 @@
+# ScholFetch - URL to article metadata converter
+
+default:
+ @just --list
+
+# Build the binary
+build:
+ go build -o scholfetch .
+
+# Run tests
+test:
+ go test ./...
+
+# Format code
+fmt:
+ go fmt ./...
+
+# Run linter (requires golangci-lint)
+lint:
+ golangci-lint run