首页 > 解决方案 > 如何使用 Github Actions 在 Heroku 上部署 NestJS 应用程序?

问题描述

我遵循了从Deploy 到 Heroku的文档

这是我的工作流程

name: Backend CI

on:
  push:
    branches:
      - main

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: akhileshns/heroku-deploy@v3.12.12
        with:
          heroku_api_key: ${{secrets.HEROKU_API_KEY}}
          heroku_app_name: 'aerapass-merchant-app'
          heroku_email: 'frankmendezwebdev@gmail.com'
          appdir: 'packages/api'

现在它有一个错误 Error: Error: Command failed: git push --force heroku git subtree split --prefix=packages/api HEAD:refs/heads/main

不知道为什么

标签: herokucontinuous-integrationworkflownestjsgithub-actions

解决方案


推荐阅读