{"repo":"Cyb3r-Jak3/actions-cloudflare-pages","free":true,"listed":false,"github":"https://github.com/Cyb3r-Jak3/actions-cloudflare-pages","clone":"git clone https://github.com/Cyb3r-Jak3/actions-cloudflare-pages.git","description":"Github Action for deploying to Cloudflare pages when needed.","language":"TypeScript","stars":17,"topics":["github-actions","typescript-action","cloudflare-api"],"license":"MPL-2.0","category":"auth-billing-email","readme_excerpt":"Cloudflare Page Deploy A Github Action that triggers a deployment with Cloudflare Pages. Useful to have more control on when deployments are triggered with Cloudflare. Configuration All senstive information like account, email and global token should be stored with encrypted secrets Account ID Your account ID will be on the bottom right of the overview page for your domain. Setting up Authentication Currently, the only way to authicate with pages is using global authication. 1. Log in to Cloudflare and go to My Profile - API Tokens - Global API Key 2. You will need to enter your password to get the key. 3. Copy that key into a secret on Github and you will be able to use it. Example workflow Keep up-to-date with GitHub Dependabot Since Dependabot has native GitHub Actions support, to enable it on your GitHub repo all you need to do is add the .github/dependabot.yml file:","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cyb3r-Jak3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cyb3r-Jak3/actions-cloudflare-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."}