Github actions echo команда не создает файл - PullRequest
1 голос
/ 06 ноября 2019

Я в процессе переноса рабочего процесса CircleCI на Github Actions.

Я выполняю:

runs-on: ubuntu-latest

container: 
  image: google/cloud-sdk:latest

Я запускаю следующую команду:

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

Перед запуском этой команды gcloud-api-key.json еще не был создан. Эта команда работает в CircleCI, но в Github Actions я получаю сообщение об ошибке:

/ __w / _temp / asd987as89d7cf.sh: 2: /__w/_temp/asd987as89d7cf.sh: тип :: не найден

Кто-нибудь знает, что означает эта ошибка?

1 Ответ

1 голос
/ 06 ноября 2019

Причина в том, что мой секретный ключ был длиннее 1 строки. Как только я сделал это одной строкой, это сработало.

...