Create temporary files for digest then move to final file
Description
A circular failure is created by creating csv file in same place for different use case. Temporary files should be used and then renaming to avoid issues.
Changes proposed in this merge request:
- Add change to ci to create temporary files then rename.
This merge request, when merged, will address issue/bug:
Failure of master pipeline due to circular dependency.