{"repo":"crazy-max/ghaction-github-pages","free":true,"listed":false,"github":"https://github.com/crazy-max/ghaction-github-pages","clone":"git clone https://github.com/crazy-max/ghaction-github-pages.git","description":"GitHub Action to deploy to GitHub Pages","language":"TypeScript","stars":516,"topics":["github-actions","github-pages","deployment","actions"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"About A GitHub Action to deploy to GitHub Pages Usage Workflow Sign commits Check availability of GitHub Pages Customizing inputs environment variables Contributing License Usage Workflow Below is a simple snippet to deploy to GitHub Pages with a dummy HTML page. A workflow is also available for this repository and deploys every day to GitHub Pages. Sign commits You can use the Import GPG action along with this one to sign commits: Check availability of GitHub Pages You can use the GitHub Status action along with this one to check the availability of GitHub Pages before deploying: Customizing inputs Following inputs can be used as step.with keys Name Type Description ---------------------- -------- --------------------------------------------------------------------------------------------------------------------- domain String Git domain (default github.com ) repo String GitHub repository where assets will be deployed (default $GITHUB REPOSITORY ) target branch String Git branch where assets will be deployed (default gh-pages ) keep history Bool Create incremental commit instead of doing push force (default false ) allow empty commit Bool Allow an empty commit to be created (default true ) build dir String Build directory to deploy ( required ) absolute build dir Bool Whether to treat build dir as an absolute path (defaults to false , making it relative to the working directory) follow symlinks Bool If enabled, the content of symbolic links will be copied (default false ) co","default_branch":null,"files":null,"tree":[],"storefront":"/r/crazy-max","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crazy-max/ghaction-github-pages/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}