Как включить действие github для доступа к секретному файлу свойств - PullRequest
2 голосов
/ 31 марта 2020

Я работал над проектом android, в котором было задействовано много чувствительных ключей API. Эти ключи были сохранены в указанном c файле свойств gradle, который игнорируется git.

secret.properties
apikey="938484738288274932228"

. Вопрос в том, как разрешить действиям github получить доступ к этому файлу свойств и значениям внутри него без переместить файл в git.

уже пробовал - создать резервный файл свойств с пустыми значениями (но значения могут потребоваться для будущих тестов)

1 Ответ

1 голос
/ 31 марта 2020

Используйте GitHub Secrets для этого:

Секреты - это зашифрованные переменные среды, которые вы создаете в репозитории для использования с GitHub Actions.

Go до Settings вашего репозитория Github, щелкните левой кнопкой мыши Secrets и создайте свой секрет ( пример MY-SECRET).

Затем в действиях GitHub вы можете использовать это как ${{ secrets.MY-SECRET }}.

...