diff --git a/.github/workflows/fly-deploy.yml b/.github/workflows/fly-deploy.yml index 658123b..97a92ff 100644 --- a/.github/workflows/fly-deploy.yml +++ b/.github/workflows/fly-deploy.yml @@ -13,6 +13,11 @@ jobs: steps: - uses: actions/checkout@v4 - uses: superfly/flyctl-actions/setup-flyctl@master - - run: flyctl deploy --remote-only --ha=false + + - name: Deploy env: FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} + run: flyctl deploy --remote-only --ha=false + + - name: Migrate + run: flyctl ssh console -C "db/migrations.sh" diff --git a/Dockerfile b/Dockerfile index 81fae08..9b28c22 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,8 +29,6 @@ RUN if [ "$ENV" = "local" ]; then \ EXPOSE 8001 -ENTRYPOINT ["db/migrations.sh"] - CMD if [ "$ENV" = "local" ]; then \ air; \ else \