diff --git a/.github/workflows/generated.yml b/.github/workflows/generated.yml index 7ff0054..bdc43dc 100644 --- a/.github/workflows/generated.yml +++ b/.github/workflows/generated.yml @@ -10,14 +10,15 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Install atlas CLI - run: curl -sSf https://atlasgo.sh | sh + - uses: jetify-com/devbox-install-action@v0.11.0 + with: + enable-cache: true - name: Hash migrations - run: atlas migrate hash --dir "file://migrations/sql?format=golang-migrate" + run: devbox run migrate:hash - name: Make sure all changes generated - run: atlas migrate diff ci_migration --dir "file://migrations/sql?format=golang-migrate" --to "ent://db/schema" --dev-url "docker://postgres/16/test?search_path=public" + run: echo 'ci_migration' | devbox run migrate:diff - name: Ensure no changes run: git diff --exit-code