GitHub Actions guides
Эти руководства по GitHub Actions включают конкретные варианты использования и примеры, которые помогут настроить рабочие процессы.
Начало работы с GitHub Actions
Создайте первый рабочий процесс, чтобы изучить возможности GitHub Actions.Начало схемы обучения- 1Обзор
Общие сведения о GitHub Actions
Изучите основы GitHub Actions, включая основные понятия и основную терминологию. - 2Практическое руководство
Поиск и настройка действий
Важнейшим структурным элементом рабочего процесса являются действия. Рабочий процесс может содержать действия, созданные в сообществе, а также вы можете создать собственные действия непосредственно в репозитории своего приложения. В этом руководстве описывается обнаружение, использование и настройка действий. - 3Обзор
Ключевые функции действий GitHub
GitHub Actions предназначены для создания надежных динамических операций автоматизации. В этом руководстве показано, как создавать рабочие процессы GitHub Actions, которые включают переменные среды, настраиваемые скрипты и многое другое. - 4Обзор
Сведения о рабочих процессах
Получите общие сведения о рабочих процессах GitHub Actions, включая триггеры, синтаксис и расширенные функции. - 5Практическое руководство
Повторное использование рабочих процессов
Узнайте, как избежать дублирования при создании рабочего процесса путем повторного использования существующих рабочих процессов. - 6Обзор
Защита системы безопасности для GitHub Actions
Рекомендации по безопасности при использовании функций GitHub Actions.
GitHub Actions learning paths
Размещение собственных средств выполнения
Можно создавать локальные средства выполнения тестов для выполнения рабочих процессов в настраиваемой среде.
Создание действия
Вы придумали новое действие? Создали настраиваемое действие для своего проекта? Узнайте, как создавать совместно используемые действия и публиковать их в GitHub Marketplace.
All GitHub Actions guides
Краткое руководство по GitHub Actions
Краткое руководствоПопробуйте функции GitHub Actions за 5 минут или быстрее.
- Fundamentals
Общие сведения о GitHub Actions
ОбзорИзучите основы GitHub Actions, включая основные понятия и основную терминологию.
- Fundamentals
Создание действия контейнера Docker
УчебникВ этом руководстве показаны минимально необходимые шаги для создания действия контейнера Docker.
- Action development
- Docker
Использование начальных рабочих процессов
УчебникGitHub предоставляет начальные рабочие процессы для различных языков и инструментов.
- Workflows
- CI
- CD
Создание и тестирование для Python
УчебникВы можете создать рабочий процесс непрерывной интеграции для сборки и тестирования проекта Python.
- CI
- Python
Создание и тестирование для Node.js
УчебникВы можете создать рабочий процесс непрерывной интеграции для сборки и тестирования проекта Node.js.
- CI
- Node
- JavaScript
Упаковка с помощью GitHub Actions
ОбзорРабочие процессы можно настроить в GitHub Actions, чтобы создавать пакеты и отправлять их в GitHub Packages или другому поставщику служб размещения пакетов.
- Packaging
Публикация образов Docker
УчебникОбразы Docker можно публиковать в реестре, например Docker Hub или GitHub Packages, в рамках рабочего процесса непрерывной интеграции (CI).
- Packaging
- Publishing
- Docker
Кэширование зависимостей для ускорения рабочих процессов
УчебникЧтобы повысить скорость и эффективность рабочих процессов, можно создавать и использовать кэши для зависимостей и других часто используемых файлов.
- Workflows