/4-stars-are-not-enough

Efficient octokit action schedule demonstration. Give this repository more than 4 stars, 0 forks and 3 subscribers and check it update 🚀

BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

octokit action schedule

Commitizen friendly License

stars

1-star-is-not-enough Actions

This is an efficient octokit action schedule demonstration meant to satisfy different scenarios like:

  • serverless runner
  • cron schedule
  • ability to integrate many repositories
  • resilient to high traffic

As mentioned in the documentation:

The shortest interval you can run scheduled workflows is once every 5 minutes.

If your requirement is for higher availability at low cost I suggest two solutions:

  • a bare bones rewrite of the logic inside the stars action to bash, git and curl by leveraging a stripped container outside of github actions
  • an edge Cloudflare Workers instance with the rewrite of the repository context inside the stars action to durable objects