Nix
Build the application:
nix build
Run it from the local checkout:
nix run . -- --help
Enter a development shell with the Go toolchain:
nix develop
Run it directly from GitHub:
nix run github:yungwood/ical-filter-proxy -- --help
Run a tagged release:
nix run github:yungwood/ical-filter-proxy/0.3.0 -- --help
Build Metadata
Nix builds embed the flake source revision in ical-filter-proxy -version
rather than the tag name.
When you run a tagged release, such as 0.3.0, the tag still controls the
source being built. The binary reports the exact commit revision for
traceability.