18 lines
479 B
YAML
18 lines
479 B
YAML
name: Deploy site
|
|
description: Deploys a built site on GitHub-Pages
|
|
inputs:
|
|
github_token:
|
|
description: Secret GitHub token
|
|
required: true
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- name: Deploy site
|
|
uses: peaceiris/actions-gh-pages@v3.9.0
|
|
with:
|
|
github_token: ${{ env.GITHUB_TOKEN }}
|
|
publish_dir: ${{ env.GITHUB_WORKSPACE }}/../public
|
|
env:
|
|
GITHUB_TOKEN: ${{ inputs.github_token }}
|
|
GITHUB_WORKSPACE: ${{ github.workspace }}
|