{"repo":"cloudflare/wrangler-action","free":true,"listed":false,"github":"https://github.com/cloudflare/wrangler-action","clone":"git clone https://github.com/cloudflare/wrangler-action.git","description":"🧙‍♀️ easily deploy cloudflare workers applications using wrangler and github actions","language":"TypeScript","stars":1922,"topics":["cloudflare","cloudflare-workers","github-actions","wrangler"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Wrangler GitHub Action Easy-to-use GitHub Action to use Wrangler. Makes deploying Workers a breeze. Wrangler v3 Support The action now defaults to Wrangler v4 . If you need to stay on Wrangler v3, you can pin the version explicitly: Big Changes in v3 - Wrangler v1 is no longer supported. - Global API key & Email Auth no longer supported - Action version syntax is newly supported. This means e.g. uses: cloudflare/wrangler-action@v4 , uses: cloudflare/wrangler-action@v4.x , and uses: cloudflare/wrangler-action@v4.x.x are all now valid syntax. Previously supported syntax e.g. uses: cloudflare/wrangler-action@3.x.x is no longer supported -- the prefix v is now necessary. Refer to Changelog for more information. Usage Add wrangler-action to the workflow for your Workers/Pages application. The below example will deploy a Worker on a git push to the main branch: Authentication You'll need to configure Wrangler using GitHub's Secrets feature - go to \"Settings - Secrets\" and add your Cloudflare API token (for help finding this, see the Workers documentation). Your API token is encrypted by GitHub, and the action won't print it into logs, so it should be safe! With your API token set as a secret for your repository, pass it to the action in the with block of your workflow. Below, I've set the secret name to CLOUDFLARE API TOKEN : Configuration You can pass wranglerVersion to install a specific version of Wrangler from NPM. This accepts any version format NPM understands: an exact versi","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudflare","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudflare/wrangler-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."}