Skip to content

write down migration process start to end #20

@t38miwa

Description

@t38miwa

概要

マイグレーションプロセスを開始から終了まで整理する

目的

マイグレーションプロセスの全体像とゴールを理解するため

マイグレーションプロセス

1. develop

マイグレーションファイルを生成する
ローカルで検証

2. CI

atlas lint,sqruff lintの実行
https://atlasgo.io/integrations/github-actions#arigaatlas-actionmigratelint
ハッシュ、バージョンが正しいかの検証(必要があるか検討する)
マイグレーションテスト
https://atlasgo.io/integrations/github-actions#arigaatlas-actionmigratetest

3. CD

メンバーによるコードレビュー
githubのmainブランチにマイグレーションファイルをマージする

4. deploy

本番環境へのデプロイをworkflow dispatchから手動実行する

タスク

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions