sivamani-18/GitHub Pages Action

GitHub Actions for deploying static files to GitHub Pages. This action supports various static site generators and allows seamless publishing of your site with enhanced configuration options.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenToken for pushing to the remote branch.no
deploy_keySSH private key from repository secret for pushing to the remote branch.no
github_tokenGenerated GITHUB_TOKEN for pushing to the remote branch.no
personal_tokenPersonal access token for pushing to the remote branch.no
publish_branchTarget branch for deployment.nogh-pages
publish_dirInput directory for deployment.nopublic
destination_dirDestination subdirectory for deployment.no""
external_repositoryExternal repository in the format owner/repo.no
allow_empty_commitWhether to allow empty commits to the publication branch.nofalse
keep_filesWhether to retain existing files in the publish branch before deploying.nofalse
force_orphanCreate a new branch keeping only the latest commit for GitHub Pages.nofalse
user_nameGit user.name for commits.no
user_emailGit user.email for commits.no
commit_messageCustom commit message with a triggered commit hash.no
full_commit_messageCustom full commit message without a triggered commit hash.no
tag_nameTag name for the deployment.no
tag_messageTag message for the deployment.no
enable_jekyllEnable GitHub Pages built-in Jekyll.nofalse
disable_nojekyllDisable adding .nojekyll file to the publishing branch (alias for enable_jekyll).nofalse
cnameCustom domain for the GitHub Pages site.no
exclude_assetsFiles or directories to exclude from the publish directory.no.github

no outputs