CI: Hopefully fix caching and artifact uploads by creating $JOBID as a unique key for each job in the matrix, using that as the cache key and in each artefact upload (otherwise multiple failures uploading "error_log" overwrite each other).