Currently we write the repo contents to disk when creating a speculative plan. This is done to extract the tarball downloaded from GitHub, before it's repacked for uploading as a configuration version to TFE.
The repacking should be done in memory instead.
Currently we write the repo contents to disk when creating a speculative plan. This is done to extract the tarball downloaded from GitHub, before it's repacked for uploading as a configuration version to TFE.
The repacking should be done in memory instead.