Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CIによる自動デプロイ体制を作りたい #3

Open
yuchiki opened this issue Dec 27, 2022 · 1 comment
Open

CIによる自動デプロイ体制を作りたい #3

yuchiki opened this issue Dec 27, 2022 · 1 comment
Assignees

Comments

@yuchiki
Copy link

yuchiki commented Dec 27, 2022

概要

現状は以下のような懸念点がある

  • hsjoihsしかデプロイできない
  • 現状のデプロイが最新の状態かどうかわからない
    • どのバージョンがデプロイされているかの証拠も残らない

そこで、 github actions を用いて自動デプロイの仕組みを作りたい

大変さ

github acitons が用意されているので多分簡単にできる

https://fly.io/docs/app-guides/continuous-deployment-with-github-actions/

方法の議論

以下のどちらかによせればよさそう

案1: master ブランチが最新デプロイである

master への push をtriggerに、デプロイがmasterと同期される。

案2: tag release のタイミングでデプロイされる

v0.1.2 みたいな release tag を repository トップの右側のメニューから作成したタイミングでデプロイされる

@sozysozbot
Copy link
Member

とりあえずは「master ブランチが最新デプロイである」にしましょう。現状バックエンドにはタグを付けていないはずで、タグはフロントエンドだけにあります

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants