git-nomad 0.8.0

Synchronize work-in-progress git branches in a light weight fashion
_list:
    @just --list

test:
    cargo test

fmt:
    cargo fmt

clippy:
    cargo clippy --all

shellcheck:
    shellcheck -o all release.sh site/*.sh demo/*.sh

lint: fmt clippy shellcheck

coverage:
    cargo llvm-cov --html --open

site:
    DEMO_FAST=1 site/build.sh

record-demo:
    demo/record.sh

upload-demo:
    demo/upload.sh

# Bump the version and git commit (does not publish a GitHub release yet)
release:
    scripts/release.sh