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