Search code examples
github-actions

Github actions echo command not creating file


I'm in the process of moving a working CircleCI workflow over to Github Actions.

I'm running:

runs-on: ubuntu-latest

container: 
  image: google/cloud-sdk:latest

I run the following command:

echo ${{ secrets.GCLOUD_API_KEYFILE }} > ./gcloud-api-key.json

Before running this command, gcloud-api-key.json has not yet been created. This command works in CircleCI but in Github Actions I get the error:

/__w/_temp/asd987as89d7cf.sh: 2: /__w/_temp/asd987as89d7cf.sh: type:: not found

Does anyone know what this error means?


Solution

  • The reason was because my secret key was more then 1 line long. Once I made it one line it worked.