From 7f5d887506f1426eae41c9e384a41fc0de04a5e5 Mon Sep 17 00:00:00 2001 From: hydroflame <79246165+hydroflame@users.noreply.github.com> Date: Sat, 22 Oct 2022 00:17:58 -0400 Subject: [PATCH] Trying to deploy on build --- .github/workflows/build.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 27fc33195..15a32ab6d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,6 +14,15 @@ on: default: "true" required: true +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: true + jobs: build: name: Build @@ -60,3 +69,28 @@ jobs: name: markdown path: markdown/ expire-on: never + deploy: + needs: build + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Pages + uses: actions/configure-pages@v2 + - uses: actions/upload-artifact@v3 + if: ${{ github.event.inputs.buildApp == 'true' }} + with: + name: app + path: | + dist/main.bundle.js + dist/main.bundle.js.map + dist/vendor.bundle.js + dist/vendor.bundle.js.map + index.html + expire-on: never + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1