treesvc: Do not provide credentials unless TLS is used

Commit 7e710953ed pushed by fyrchik#492
Workflow build.yml

Build Components (1.20)

Success

Set up job2s
actions/checkout@v310s
Set up Go22s
Build CLI2m29s
Build NODE18s
Build IR15s
Build ADM7s
Build LENS3s
Complete job4s