Closed1

Github ActionsでHerokuにデプロイ

3w36zj63w36zj6

https://github.com/ユーザーID/リポジトリ名/settings/secrets/actionsHEROKU_API_KEY, HEROKU_APP_NAME, HEROKU_EMAILを設定する。Email AddressとAPI Keyは https://dashboard.heroku.com/account で確認。

./.github/workflows/deploy.ymlに以下のファイルを配置。

deploy.yml
name: Deploy to Heroku

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: ${{secrets.HEROKU_APP_NAME}}
          heroku_email: ${{secrets.HEROKU_EMAIL}}

mainブランチ更新時に自動でデプロイされる。

https://github.com/AkhileshNS/heroku-deploy

このスクラップは2022/07/09にクローズされました