Skip to content

test: add migration to test CI#22

Merged
t38miwa merged 9 commits into
mainfrom
feat-ci-workflow
Oct 21, 2025
Merged

test: add migration to test CI#22
t38miwa merged 9 commits into
mainfrom
feat-ci-workflow

Conversation

@t38miwa
Copy link
Copy Markdown
Owner

@t38miwa t38miwa commented Oct 21, 2025

概要

ciのフローを追加し、実際に動かしてみます

目的

追加したciのフローが問題なく動作し、解決策2,3を満たすものとなるか確認するため

やったこと

・atlas-ci.yamlの設定
・makefileにテスト用コマンドを追加
・テスト用マイグレーションファイルを作成し、ciを走らせる

結果

https://github.com/t38miwa/db-migration/actions/runs/18674630791
lintの実行、ci用のdbでマイグレーションが成功した。これによりスキーマ定義は本番環境でも問題なく変更できることが保証された。

@t38miwa t38miwa linked an issue Oct 21, 2025 that may be closed by this pull request
@t38miwa t38miwa merged commit af770e0 into main Oct 21, 2025
2 checks passed
@t38miwa t38miwa deleted the feat-ci-workflow branch October 21, 2025 08:26
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

Successfully merging this pull request may close these issues.

add ci workflow for database migration

1 participant