CI is reporting current actions are deprecated. This updates the upload, download and cache actions. I will add a dependabot config in a subsequent PR, but as I found out on qiskit machine learning it does the update PRs one for each action and there the upload and download PRs would fail but it turns out doing them together is fine. So it seems the is some version incompatibility where it cannot find the uploaded file in the download artifact CI part when the versions are different. Hence this PR to get this sorted. I'll leave the other actions unchanged so as we can check dependabot is running ok once the config for it is added/merged.
Summary
CI is reporting current actions are deprecated. This updates the upload, download and cache actions. I will add a dependabot config in a subsequent PR, but as I found out on qiskit machine learning it does the update PRs one for each action and there the upload and download PRs would fail but it turns out doing them together is fine. So it seems the is some version incompatibility where it cannot find the uploaded file in the download artifact CI part when the versions are different. Hence this PR to get this sorted. I'll leave the other actions unchanged so as we can check dependabot is running ok once the config for it is added/merged.
Details and comments