diff --git a/.github/workflows/prod.yml b/.github/workflows/prod.yml index bdbbdf8..0525fac 100644 --- a/.github/workflows/prod.yml +++ b/.github/workflows/prod.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - name: Checkout code + - name: Checkout uses: actions/checkout@v4 - name: Cache dependencies @@ -55,6 +55,12 @@ jobs: git commit -m "release: frontend" git push + - name: Upload Frontend Artifacts + uses: actions/upload-artifact@v4 + with: + name: frontend-artifacts + path: ./frontend/dist + - name: Build and test code run: | @@ -65,7 +71,14 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - uses: actions/checkout@v4 + - name: Download Frontend Artifacts + uses: actions/download-artifact@v4 + with: + name: frontend-artifacts + + - name: Checkout + uses: actions/checkout@v4 + - uses: shuttle-hq/deploy-action@main with: deploy-key: ${{ secrets.SHUTTLE_API_KEY }}