`Unused dependencies in mix.lock file` after upload, then download `deps` directory

I found the origin of my problem! It was indeed actions/upload-workflow, which does not include hidden files by default :sweat_smile: I had to add the parameter include-hidden-files: true, and deps are now copied correctly.