Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.87 KB

File metadata and controls

55 lines (40 loc) · 1.87 KB

Tanomimaster REST API 仕様書

Ruby

  • OAS(OpenAPI Specification)3.0で構築

ワークフロー

  • OpenAPIを設計し、サーバーサイドでプログラムを作成する

  • 開発の中心はdevelopブランチ

  • @matsuboがtanomimaster-wwwをデプロイする際にdevelopブランチをレビューし、developmasterにマージする。APIバージョン番号をインクリメントする

  • master

    • クライアントとベンダーに公開
    • 現在の本番リリース
  • develop

    • 最新の開発バージョン

サーバーサイドとクライアントサイドのアプリケーションデプロイメントを関連付けるブランチリリースモデルを再定義する必要があります。

ポリシー

GitHub Actionsをローカルで実行

% act pull_request

ローカルでOASのvalidation

何も出力されなければOKです。

% bundle exec ruby test.rb

ツール