Closed1
Github ActionsでHerokuにデプロイ
https://github.com/ユーザーID/リポジトリ名/settings/secrets/actions
でHEROKU_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ブランチ更新時に自動でデプロイされる。
このスクラップは2022/07/09にクローズされました