2

GitHub アクションを使用してfirebaseプロジェクトをデプロイしようとすると、エラーが発生します

ここに画像の説明を入力

私のci.yamlファイルは次のとおりです。

name: Build and Deploy
on:
  push:
    branches:
      - master

jobs:
  build:
    name: Build
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repo
        uses: actions/checkout@master
      - name: Install Dependencies
        run: npm install
      - name: Build
        run: npm run build
      - name: Archive Production Artifact
        uses: actions/upload-artifact@master
        with:
          name: dist
          path: dist
  deploy:
    name: Deploy
    needs: build
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repo
        uses: actions/checkout@master
      - name: Download Artifact
        uses: actions/download-artifact@master
        with:
          name: dist
      - name: Deploy to Firebase
        uses: w9jds/firebase-action@master
        with:
          args: deploy --only hosting:prod
        env:
          FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}

私のプロジェクトは、反応する Web アプリに基づいており、リポジトリを GitHub にプッシュすると、GitHub アクションを使用してビルドし、プロジェクトを firebase にデプロイします。

distは、本番コードを firebase にデプロイするパブリック ディレクトリです。

4

3 に答える 3