{"meta":{"title":"Переменные","intro":"Сведения о переменных в GitHub Actions рабочих процессах.","product":"GitHub Actions","breadcrumbs":[{"href":"/ru/enterprise-cloud@latest/actions","title":"GitHub Actions"},{"href":"/ru/enterprise-cloud@latest/actions/concepts","title":"Основные понятия"},{"href":"/ru/enterprise-cloud@latest/actions/concepts/workflows-and-actions","title":"Рабочие процессы и действия"},{"href":"/ru/enterprise-cloud@latest/actions/concepts/workflows-and-actions/variables","title":"Переменные"}],"documentType":"article"},"body":"# Переменные\n\nСведения о переменных в GitHub Actions рабочих процессах.\n\n## О программе\n\nПеременные предоставляют способ хранения и повторного использования нечувствительных сведений о конфигурации. Вы можете хранить любые данные конфигурации, такие как флаги компилятора, имена пользователей или имена серверов в виде переменных. Переменные интерполируются на компьютере runner, на котором выполняется рабочий процесс. Команды, выполняемые в действиях или шагах рабочего процесса, могут создавать, считывать и изменять переменные.\n\nВы можете задать собственные пользовательские переменные или использовать переменные среды по умолчанию, которые GitHub задаются автоматически.\n\nНастраиваемую переменную можно задать двумя способами.\n\n* Чтобы определить переменную среды для использования в одном рабочем процессе, можно использовать `env` ключ в файле рабочего процесса. Дополнительные сведения см. в разделе [\"Определение переменных среды\" для одного рабочего процесса](/ru/enterprise-cloud@latest/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables#defining-environment-variables-for-a-single-workflow).\n* Чтобы определить переменную конфигурации в нескольких рабочих процессах, ее можно определить на уровне организации, репозитория или среды. При создании переменной в организации можно использовать политику для ограничения доступа к репозиторию. Например, можно предоставить доступ ко всем репозиториям либо ограничить доступ только частными репозиториями или указанным списком репозиториев. Дополнительные сведения см. в разделе [\"Определение переменных конфигурации\" для нескольких рабочих](/ru/enterprise-cloud@latest/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables#defining-configuration-variables-for-multiple-workflows) процессов.\n\n> \\[!WARNING]\n> По умолчанию переменные отображаются в выходных данных сборки. Если вам нужна более высокая безопасность для конфиденциальной информации, например паролей, используйте вместо этого секреты. Дополнительные сведения см. в разделе [Секреты](/ru/enterprise-cloud@latest/actions/concepts/security/secrets).\n\nСправочная документация см. в разделе [Справочник по переменным](/ru/enterprise-cloud@latest/actions/reference/workflows-and-actions/variables)."}