From b8bb8d828c0698db106b7cb09514cc7041cd0bda Mon Sep 17 00:00:00 2001 From: developomp Date: Tue, 16 Nov 2021 11:27:38 +0900 Subject: [PATCH] added missing package install command --- .github/workflows/firebase-hosting-deploy.yml | 104 +++++++++--------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/.github/workflows/firebase-hosting-deploy.yml b/.github/workflows/firebase-hosting-deploy.yml index 7028792..76031ac 100644 --- a/.github/workflows/firebase-hosting-deploy.yml +++ b/.github/workflows/firebase-hosting-deploy.yml @@ -1,57 +1,57 @@ name: Deploy to Firebase Hosting on merge on: - push: - branches: - - master + push: + branches: + - master jobs: - build: - name: Build - runs-on: ubuntu-latest - steps: - - name: Checkout Repo - uses: actions/checkout@master - - name: Setup Node - uses: actions/setup-node@v2 - with: - node-version: 16 - cache: yarn - cache-dependency-path: source/yarn.lock - - name: Build - run: cd source && yarn build - - name: Archive Production Artifact - uses: actions/upload-artifact@master - with: - name: build - path: source/build + build: + name: Build + runs-on: ubuntu-latest + steps: + - name: Checkout Repo + uses: actions/checkout@master + - name: Setup Node + uses: actions/setup-node@v2 + with: + node-version: 16 + cache: yarn + cache-dependency-path: source/yarn.lock + - name: Build + run: cd source && yarn install && yarn build + - name: Archive Production Artifact + uses: actions/upload-artifact@master + with: + name: build + path: source/build - 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: build - path: source/build - - name: Set target - uses: w9jds/firebase-action@master - with: - args: use developomp-site - env: - FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} - - name: Apply target - uses: w9jds/firebase-action@master - with: - args: target:apply hosting stable developomp-site - env: - FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} - - name: Deploy to Firebase - uses: w9jds/firebase-action@master - with: - args: deploy --only hosting:stable - env: - FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} + 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: build + path: source/build + - name: Set target + uses: w9jds/firebase-action@master + with: + args: use developomp-site + env: + FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} + - name: Apply target + uses: w9jds/firebase-action@master + with: + args: target:apply hosting stable developomp-site + env: + FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} + - name: Deploy to Firebase + uses: w9jds/firebase-action@master + with: + args: deploy --only hosting:stable + env: + FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}