Thank you for being here, we recommend using artifacts for this specific case. Artifacts are the files created when you build and test your code. For example, artifacts might include binary or package files, test results, screenshots, or log files. Artifacts are associated with the workflow run where they were created and can be used by another job or deployed.
Our team created an action for uploading artifacts from your workflow here:
https://github.com/actions/upload-artifact
And for downloading them as well:
https://github.com/actions/download-artifact
If you have any specific questions about either of those actions, we ask that you open an issue in the respective repository as our Actions engineering team monitors both repositories.