# zig template [![check](https://img.shields.io/github/actions/workflow/status/spotdemo4/zig-template/check.yaml?branch=main&logo=github&logoColor=%23bac2de&label=check&labelColor=%23313244)](https://github.com/spotdemo4/zig-template/actions/workflows/check.yaml) [![vulnerable](https://img.shields.io/github/actions/workflow/status/spotdemo4/zig-template/vulnerable.yaml?branch=main&logo=github&logoColor=%23bac2de&label=vulnerable&labelColor=%23313244)](https://github.com/spotdemo4/zig-template/actions/workflows/vulnerable.yaml) [![nix](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fspotdemo4%2Fzig-template%2Frefs%2Fheads%2Fmain%2Fflake.lock&query=%24.nodes.nixpkgs.original.ref&logo=nixos&logoColor=%23bac2de&label=channel&labelColor=%23313244&color=%234d6fb7)](https://nixos.org/) [![zig]()](https://ziglang.org/) template for [zig](https://ziglang.org/) part of [spotdemo4/templates](https://github.com/spotdemo4/templates) ## requirements - [nix](https://nixos.org/) - [direnv](https://direnv.net/) (optional) ## getting started initialize direnv: ```elm ln -s .envrc.project .envrc && direnv allow ``` or manually enter the development environment: ```elm nix develop ``` ### check ```elm nix flake check ``` ### release releases are automatically created for [significant](https://www.conventionalcommits.org/en/v1.0.0/#summary) changes to manually create a version bump: ```elm bumper ```