Open
Description
Version(s)
1.4.0, from Nixpkgs.
Describe the bug
When I set repository.credentials
, I'm unable to launch Metals. Actually, launching anything through Coursier fails.
To Reproduce
scala-cli --power config repositories.credentials example.com value:user value:pass
- Open Metals
- Look at Output panel
E.g. in vscode:

Alternatively, in step 2 run cs launch stc
. It hangs, and when interrupted with ctrl+c it prints:
Warning: failed to read repositories credentials from /Users/kubukoz/Library/Application Support/ScalaCli/secrets/config.json, ignoring it.
Note that a cs command from coursier >= v2.1.0-M7-34-gf519b50a3 is recommended.
My coursier CLI is at 2.1.10
, from Nixpkgs.
Interestingly, scala-cli actually uses the credentials just fine.
Expected behaviour
No impact of setting scala-cli credentials in Coursier/Metals.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
To do