---
title: "Comment by Jason Glover on \"Deploying Prisma Migrations via Github Actions\" | Hashnode"
description: "Handy article Hendrik. Can you help me understand this a bit deeper. I&#39;m curious why the double install? name: Install run: yarn install name: Rerun Install"
url: "https://hashnode.com/posts/deploying-prisma-migrations-via-github-actions/6227f07833120280724e802a/comment/64161fd9bc961bc7aa59917c"
---

[Discussion](https://hashnode.com/posts/deploying-prisma-migrations-via-github-actions/6227f07833120280724e802a)

Comment [Deploying Prisma Migrations via Github Actions](https://hashnode.com/posts/deploying-prisma-migrations-via-github-actions/6227f07833120280724e802a)

[Jason Glover](https://hashnode.com/@PhoenixKiwi)

[Mar 18, 2023](https://hashnode.com/posts/deploying-prisma-migrations-via-github-actions/6227f07833120280724e802a/comment/64161fd9bc961bc7aa59917c)

Handy article Hendrik. Can you help me understand this a bit deeper.

I'm curious why the double install?

-   name: Install run: yarn install
-   name: Rerun Install run: yarn install

And I don't think you explain this explicitly, but whats the thinking behind the generate and migrate jobs, when the migrate job contains the same steps as the generate.

[Henrik VT](https://hashnode.com/@henrik)

[Apr 17, 2023](https://hashnode.com/posts/deploying-prisma-migrations-via-github-actions/6227f07833120280724e802a/comment/64161fd9bc961bc7aa59917c#reply-643d4527da81bbd26819a119)

Thanks for the comment! I'll be honest, I can't think of the reason off the top of my head. It's very possible this was a mistake I didn't catch.
