From 62b44751499d299f430baf9c8876515655ff8be0 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Sun, 28 Apr 2024 21:09:24 +0700 Subject: [PATCH] Update publish.yml --- .github/workflows/publish.yml | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7c71f3b..ccaa140 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,29 +1,34 @@ -name: Publish to Cloudflare Pages +name: Deploy to GitHub Pages on: push: branches: - main jobs: - publish: + build: runs-on: ubuntu-latest permissions: contents: read deployments: write - name: Publish to Cloudflare Pages + name: Build LibGDX Website steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Java uses: actions/setup-java@v3 with: java-version: '17' - distribution: 'oracle' + distribution: 'temurin' - name: Build HTML Version run: ./gradlew html:dist - - name: Publish to Cloudflare Pages - uses: cloudflare/pages-action@v1 - with: - apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} - accountId: 7774466151858e13a3c482af5f9ccd6b - projectName: nntv - directory: html/build/dist + - name: Upload artifact + uses: actions/upload-pages-artifact@v2 + deploy: + environment: + name: github-pages + url: ${{steps.deployment.outputs.page_url}} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v2