{"repo":"JamesIves/github-pages-deploy-action","free":true,"listed":false,"github":"https://github.com/JamesIves/github-pages-deploy-action","clone":"git clone https://github.com/JamesIves/github-pages-deploy-action.git","description":"🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.","language":"TypeScript","stars":4600,"topics":["github-actions","github-action","gh-pages","github-pages","deployment","deployer","cicd","ghpages","deploy","workflow"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"GitHub Pages Deploy Action :rocket: Automatically deploy your project to GitHub Pages with GitHub Actions . This action can be configured to push your production-ready code into any branch you'd like, including gh-pages and docs . It can also handle cross repository deployments and works with GitHub Enterprise too. Maintenance of this project is made possible by all the contributors and sponsors . If you'd like to sponsor this project and have your avatar or company logo appear below click here . 💖 &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; Getting Started :airplane: You can include the action in your workflow to trigger on any event that GitHub actions supports. If the remote branch that you wish to deploy to doesn't already exist the action will create it for you. Your workflow will also need to include the actions/checkout step before this workflow runs in order for the deployment to work. If you intend to make multiple deployments in quick succession you may need to leverage the concurrency parameter in your workflow to prevent overlaps. You can view an example of this below. [!NOTE] You must configure your repository to deploy from the branch you push to.","default_branch":null,"files":null,"tree":[],"storefront":"/r/JamesIves","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JamesIves/github-pages-deploy-action/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."}