Skip to content

GiHub の Release 機能を利用した staging と production へのデプロイを追加する #71

@waviaei

Description

@waviaei

概要

いくつかのプロジェクトにて、下記構成とフローを実行している。それらで利用している workflow ファイルを取り込む。

  • main ブランチの変更 👉 staging 環境への rsync デプロイを自動的に実行
  • main ブランチの変更 👉 main から release ブランチへのマージPRを自動的に作成
  • release ブランチの変更 👉 変更日時をリリース番号にして、Release の draft を自動的に作成。同時にタグも作成。
  • Release の publish 👉 production 環境への rsync デプロイを自動的に実行

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions