We are currently relying on an ugly hack to retrieve the compiled frontend in the build-application job because we can't resolve the cache key using the hashFile due to automatic end-of-line conversion done in the tracked files on windows.
We couldn't rely on job outputs to transmit the forged cache key, because it comes from a matrix job, and output from matrix is not supported, yet on production. (As the date of the writing, this feature has been merged but not deployed).
But that should be the way to go. So when it's full available, we should update the github action to remove the ugly hack by the matrix output.
We are currently relying on an ugly hack to retrieve the compiled frontend in the
build-application
job because we can't resolve the cache key using thehashFile
due to automatic end-of-line conversion done in the tracked files on windows.We couldn't rely on job outputs to transmit the forged cache key, because it comes from a matrix job, and output from matrix is not supported, yet on production. (As the date of the writing, this feature has been merged but not deployed).
But that should be the way to go. So when it's full available, we should update the github action to remove the ugly hack by the matrix output.
Reference