Как мне использовать файл env с GitHub Actions? - PullRequest
0 голосов
/ 11 февраля 2020

У меня есть несколько сред (dev, qa, prod), и я использую файлы .env для хранения секретов и т. Д. c ... Теперь я перехожу к действиям GitHub и хочу использовать свои файлы .env и объявить их в разделе env действий github yml.

Но из того, что я видел до сих пор, кажется, что я не могу установить путь к файлу, и я должен вручную повторно объявить все Переменные.

Как мне поступить в соответствии с рекомендациями?

Спасибо

1 Ответ

0 голосов
/ 24 марта 2020

Вам необходимо определить переменные окружения в разделе «Секреты» вашего хранилища. Тогда вы можете просто использовать свои секреты в своем рабочем процессе.

Пример использования:

- uses: some-action@v1
  env:
    API_KEY: ${{ secrets.API_KEY }}
    SECRET_ID: ${{ secrets.SECRET_ID }}
  with:
    password: ${{ secrets.MY_PASSWORD }}

Вот документация:

https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets

...