首页 > 解决方案 > Django 迁移在 GitHub Actions 中不起作用

问题描述

heroku run -a ${{ secrets.HEROKU_APP_NAME }} python manage.py migrate在将 master 推送到 Heroku 后,我设置了要运行的命令。它运行没有错误(下面是它的输出):

Running python manage.py migrate on ***... ?
Running python manage.py migrate on ***... done

但迁移实际上并没有运行。可能是什么问题呢?

标签: pythondjangogithubherokugithub-actions

解决方案


在Heroku 文档中找到了答案。本质上,添加release: python manage.py migrateProcfile. 它没有告诉我为什么它不能从 GH 动作中工作,但它完成了工作。


推荐阅读