概要
マイグレーションプロセスを開始から終了まで整理する
目的
マイグレーションプロセスの全体像とゴールを理解するため
マイグレーションプロセス
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から手動実行する
タスク
概要
マイグレーションプロセスを開始から終了まで整理する
目的
マイグレーションプロセスの全体像とゴールを理解するため
マイグレーションプロセス
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から手動実行する
タスク