Рубрики
Без рубрики

Работа над действиями GitHub – обновление 1 (идея)

После проверки хакатона действий GitHub я начал больше изучать действия GitHub и WA … с меткой действий хакатоном, GitHub, Open Source, JavaScript.

После проверки HACKATHON ACTION GITHUB я начал больше изучать действия GitHub и был поражен изучением количества власти, которой они обладают.

В этом посте я хотел бы поделиться идеей, над которой я работаю на этого хакатона (это не подчинение)

Прямо сейчас действие сканирует бэкэнд -файл JavaScript для вызовов Express API и просто записывает их на каждом толчке в репозиторий

Я планирую отсканировать файл сервера бэкэнд для вызовов API, а также сканировать маршрутизаторы маршрутизатора на предмет категориальных вызовов API, а затем использую ключевые слова Get, Post и т. Д. Чтобы получить тип вызова API.

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

Prafulla-коды/Express-Autodocs

Действие GitHub, которое автоматически генерирует документацию для ваших экспресс -API.

Это действие автоматически сканирует на экспресс -API в вашей кодовой базе и генерирует веб -сайт документации

  • Добавлен JSDOC Like Syntax для определения API (спасибо @rahil1304 )
  • Refactored Code & Crediced Bugs (спасибо @rosborne132 & @kulkarnisuraj )
  • Добавлены модульные тесты

Чтобы добавить это действие в свой рабочий процесс, просто измените свои рабочие процессы main.yml файл.

# This is a basic workflow to help you get started with Express AutoDocs Action
name: Express AutoDocs.

# This specifies when the action should occur
on:
  push:
    branches: [master]

jobs:
  generate_docs_job:
    runs-on: ubuntu-latest
    name: Generating Docs
    steps:
      # this step checks out the master branch of your repo using checkout action.
      - name: Checks out the repository
        id: checksout-repository
        uses: actions/checkout@v2
        with:
          repository: ''
      # this step generates the docs

Оригинал: “https://dev.to/pika1998/working-on-github-actions-update-1-the-idea-3age”