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

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions