最終確認日
FreshのプロジェクトをDenoDeployでデプロイする
Freshのプロジェクトを Deno Deployでデプロイする。
環境変数
GitHub リポジトリに追加する
GitHub Actions 側も指定する。
追加するのは Build Step の部分。
      - name: Build step
        env:
          SUPABASE_IMAGE_BUCKET: ${{ secrets.SUPABASE_IMAGE_BUCKET }}
          SUPABASE_URL: ${{ secrets.SUPABASE_URL }}
          SUPABASE_KEY: ${{ secrets.SUPABASE_KEY }}
        run: "deno task build"Deno Deploy で追加する
Deno Deploy側にも設定する必要がある。 これを追加しないと Upload to Deno Deploy のステップでこける。
これはダメ
失敗集
書く場所が違う
deploy の部分に書いたらダメでした。
.github/workflows/deploy.yml
        jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    permissions:
      id-token: write # Needed for auth with Deno Deploy
      contents: read # Needed to clone the repository
    env:
      SUPABASE_IMAGE_BUCKET: ${{ secrets.SUPABASE_IMAGE_BUCKET }}
      SUPABASE_URL: ${{ secrets.SUPABASE_URL }}
      SUPABASE_KEY: ${{ secrets.SUPABASE_KEY }}Upload to Deno Deploy ステップにのみ書いた場合も失敗。
参考

公開日
更新日
