i've been playing around with running github actions on cloudflare the past few weeks.. introducing:
npx cloudflare-github-actions-runner
an easy cli to set up cloudflare containers w/ your github accounts/orgs
- walks you through all the steps
- generates a private & custom github app
- only enabled for private repos
- supports caching build assets with R2
- all containers are ephemeral
- supports all default cloudflare container sizes
- support custom machine sizes (change runs-on)
zero config to manage, everything is handled for you
just change
runs-on: ubuntu-latest
to
runs-on: cloudflare-ubuntu-latest