lmaotrigine/Deploy GitHub Pages Action

GitHub action to deploy assets to GitHub Pages.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
deploy_keyA SSH ed25519 private key from a repository secret value for pushing to the remote branch.no
github_tokenA generated GITHUB_TOKEN for pushing to the remote branch.no
personal_access_tokenA Personal Access Token (PAT) for pushing to the remote branch.no
publish_branchTarget branch for deployment.nogh-pages
publish_dirSource directory to deploy.nopublic
dest_dirDestination subdirectory of deployment.no""
external_repositorySet an external repository (owner/repo) to deploy to.no
allow_empty_commitSpecify whether empty commits are allowed to the target branch.nofalse
keep_filesSpecify whether existing files in the target branch should be removed before deployment.nofalse
force_orphanKeep only the latest commit on the target branch.nofalse
user_nameGit user.nameno
user_emailGit user.emailno
commit_messageCustom commit message to prepend to the triggered commit SHA.no
full_commit_messageCustom commit message that overwrites the default completely.no
tag_nameSpecify an optional tag name for the deploymentno
tag_messageSpecify the message for the tagno
enable_jekyllEnable the GitHub pages built-in Jekyllnofalse
disable_nojekyllAlias for enable_jekyll.nofalse
cnameSet a custom domainno
exclude_assetsFiles or directories to exclude from being publishedno.github

no outputs