diff --git a/src/haskell/testdata/Arion/NixSpec/arion-compose.json b/src/haskell/testdata/Arion/NixSpec/arion-compose.json index 5f644ac..64b8169 100644 --- a/src/haskell/testdata/Arion/NixSpec/arion-compose.json +++ b/src/haskell/testdata/Arion/NixSpec/arion-compose.json @@ -33,6 +33,7 @@ } }, "version": "3.4", + "volumes": {}, "x-arion": { "images": [ { diff --git a/src/nix/modules/composition/docker-compose.nix b/src/nix/modules/composition/docker-compose.nix index 6555e6b..8ff3f62 100644 --- a/src/nix/modules/composition/docker-compose.nix +++ b/src/nix/modules/composition/docker-compose.nix @@ -64,7 +64,7 @@ in description = "An attribute set of service configurations. A service specifies how to run an image as a container."; }; docker-compose.volumes = lib.mkOption { - type = lib.types.attrsOf (lib.types.submodule service.volumes); + type = lib.types.attrsOf lib.types.unspecified; description = "A attribute set of volume configurations."; default = {}; };