[phylo] work on adding day/hour/minute/second

Too many refactorings along the way unfortunately
4 jobs for 494-dev-phylo-for-hh-mm-ss in 18 minutes and 20 seconds (queued for 6 seconds)
latest
Status Job ID Name Coverage
  Cabal
failed #18994
cabal

00:18:20

 
  Stack
skipped #18995
stack
 
  Bench
skipped #18996
allowed to fail manual
bench
 
  Test
skipped #18997
test
 
Name Stage Failure
failed
cabal Cabal
+ actual_cabal_project_freeze_hash=a5eb1d9a331266fef56f490712decbd3eaff1fd0daa8bc63f893238a7f47df93
ERROR! hash mismatch between expected cabal.project and the one computed by cabal2stack.
Please update the hashes inside the './bin/update-project-dependencies' file.
+ [[ 9aa814b2583271baa4d003318aa8702350b27f20dccbf3e1bcb94eb255a96aa1 != eb8fdb1a14aa2f7a13f565cf7fa9f6ab0e2dab9212538aed0db5691015be286b ]]
+ echo -e '\e[31mERROR! hash mismatch between expected cabal.project and the one computed by cabal2stack.\e[0m'
+ echo -e '\e[33mPlease update the hashes inside the '\''./bin/update-project-dependencies'\'' file.\e[0m'
+ exit 1
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1