Создание рабочего процесса для действия GitHub довольно проста. Вам необходимо понять, как работает процесс «Workflow GitHub», а затем вам нужно создать файл yaml, чтобы определить конфигурацию вашего рабочего процесса.
Вы можете начать с:
Официальная документация о том, как создать ваш рабочий процесс YAML файл https://help.github.com/ru/5.rueference/workflow-syntax-for-github-
Шаблон рабочего процесса: https://github.com/tactions/starter-workflows/tree/master/ci. . Это хранилище, заполненное и поддерживаемое сообществом, где вы можете найти несколько стартовых шаблонов для вашего языка и/или структуры.
Итак, как только вы сможете начать писать свой рабочий процесс YAML-файл, возможно, вам понадобится поддержка в вашем редакторе, пока вы создаете/редактируете файл YAML. Хорошая поддержка от вашего редактора будет: предложить и показать некоторое описание директивы, когда вы печатаете и проверяете синтаксис и уведомите вас, если вы выполняете некоторую ошибку (опечатка, неправильная Директива и т. Д.).
Проект JSON SCHEMA
JSON SCHEMA Project http://schemastore.org/json/ Хочет быть репозиторий для включения схем для всех широко известных форматов JSON File.
Схема похоже на дескриптор, полезный, если вы хотите автоматизировать проверку вашего файла JSON. У нас много схемы JSON, и у нас также есть схема для действий GitHub.
Установите правильное расширение в VSCode
Чтобы использовать схему JSON с нашим файлом YAML, нам нужно установить расширение в нашем редакторе. Это расширение преобразует на лету YAML, который мы редактируем в файле JSON и выполняют проверку с схемой JSON.
Если вы используете код Visual Studio (VSCode), вы можете установить это расширение: https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml
Как только ваше расширение установлено, вы можете вернуться в свой файл YAML, и вы можете начать печатать …
Оригинал: «https://dev.to/robertobutti/vscode-how-to-check-workflow-syntax-for-github-actions-4k0o»