Patch 2290 ci: fix caching of cabal store

Title ci: fix caching of cabal store
Superseder Nosy List bfrk
Related Issues
Status accepted Assigned To

Created on 2023-03-25.12:50:31 by bfrk, last changed 2023-06-24.20:00:32 by ganesh.

File name Status Uploaded Type Edit Remove
ci_-fix-caching-of-cabal-store.dpatch bfrk, 2023-03-25.12:50:29 application/x-darcs-patch
patch-preview.txt bfrk, 2023-03-25.12:50:29 text/x-darcs-patch
See mailing list archives for discussion on individual patches.
msg23180 (view) Author: bfrk Date: 2023-03-25.12:50:29
1 patch for repository http://darcs.net/screened:

patch 9975f4dc5b420f97eeb43fa7b6e7d114f5a4a9e7
Author: Ben Franksen <ben.franksen@online.de>
Date:   Fri Mar 24 20:00:02 CET 2023
  * ci: fix caching of cabal store

  For caching to work effectively, the key used to save and restore the cabal
  store must have the property that the key changes whenever any of the
  dependencies change. This is now guaranteed by doing an extra `cabal freeze`
  step and then hashing the resulting cabal.project.freeze.
msg23181 (view) Author: bfrk Date: 2023-03-25.12:52:31
Date User Action Args
2023-03-25 12:50:31bfrkcreate
2023-03-25 12:52:32bfrksetstatus: needs-screening -> accepted-pending-tests
messages: + msg23181
2023-06-24 20:00:32ganeshsetstatus: accepted-pending-tests -> accepted