Apollo Rover Azure Pipeline CI/CD

Hello! I have set up a couple of pipelines in azure using this suggested approach:

This has worked fine with a bunch of .NET HotChocolate services, aswell as with some node.js backends. However, now when we tried to setup the same approach with golang we run in to some permission issues:

/usr/bin/bash --noprofile --norc /home/vsts/work/_temp/95fbe295-3e6d-4769-86fc-37b1de3b2017.sh
sh: 1: rover: Permission denied
##[error]Bash exited with code '126'.

Any suggestions what might be wrong here? All pipelines are using the same vm image (ubuntu-latest). So can’t really figure why this service doesn’t work.

Any help or pointing in the right direction would be appreciated!
/Martin

Ended up installing the rover CLI via bash in the pipeline and calling that instead of the NPM / NPX command - which worked without issues.

facing the same issue with:

curl -sSL https://rover.apollo.dev/nix/v0.13.0 | sh