Skip to content

Bump gradle/wrapper-validation-action from 2 to 3 #670

Bump gradle/wrapper-validation-action from 2 to 3

Bump gradle/wrapper-validation-action from 2 to 3 #670

Workflow file for this run

name: Docs
on:
push:
branches: [ main ]
pull_request:
branches:
- main
jobs:
# Runs on PRs and push to ensure the documentation successfully builds.
build:
name: Build Documentation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
- name: Install Dependencies
run: npm install
working-directory: docs
- name: Build Documentation
run: npm run build
working-directory: docs
- uses: actions/upload-artifact@v4
with:
name: document
path: docs/build
# Deploys the documentation if this is a push to the main branch.
deploy:
name: Deploy Documentation
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v4
with:
name: document
path: docs/build
- uses: JamesIves/github-pages-deploy-action@v4.5.0
with:
branch: gh-pages
folder: docs/build