674ad5cb

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Quote Nix attribute keys that are not valid identifiers

Keys containing dots or other special characters (e.g. JSON keys
like "checks.x86_64-linux.e2e-test") must be quoted in Nix
attribute sets. Previously they were rendered unquoted, causing
Nix to interpret them as nested attribute access.

Suite timing

Time to Start Worker time Duration Time to finish
Config 2h30m37s 9s 9s 2h30m47s
Eval 2h36m48s 6s 6s 2h36m54s
Build 2h56m09s 55s 32s 2h56m41s
Test - - - -
Deploy - - - -
Suite 2h30m37s 1m11s 26m03s 2h56m41s

Timeline

0s2h30m2h36m2h56m2h56m2h56m2h56m