README.md in metaractor-3.3.3 vs README.md in metaractor-3.3.4

- old
+ new

@@ -344,61 +344,19 @@ ### Further Reading For more examples of all of the above approaches, please see the specs. ## Development -- Install nix: -```sh -sh <(curl -L https://nixos.org/nix/install) -``` +- `docker compose build --pull` +- `docker compose run --rm metaractor` to run specs -- Configure nix: -```sh -sudo tee -a /etc/nix/nix.conf <<EOF -auto-optimise-store = true -bash-prompt-prefix = (nix:$name)\040 -experimental-features = nix-command flakes -extra-nix-path = nixpkgs=flake:nixpkgs -trusted-users = root $USER -EOF +or with the Deskfile loaded: +- `rspec spec` -sudo pkill nix-daemon -``` - -- Set up cachix: -```sh -nix profile install 'nixpkgs#cachix' -cachix use devenv -``` - -- Install devenv: -```sh -nix profile install --accept-flake-config github:cachix/devenv/latest -``` - -- Install direnv: -```sh -brew install direnv -``` - -- Add the following lines to your ~/.zshrc: -```sh -# Nix -if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then - . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' -fi -# End Nix - -export DIRENV_LOG_FORMAT= -eval "$(direnv hook zsh)" -``` - -- `direnv allow` -- `rspec spec` to run specs - To release a new version: - Update the version number in `version.rb` and commit the result. -- `rake release` +- `docker compose build --pull` +- `docker compose run --rm release` ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/metaractor/metaractor.