⚡ Sangsakala Proxy 🏠 Home
Skip to content

About

Python and Node.js scripts that detect and repair GitHub Actions problems — empty secrets in fork PRs, silent cache misses and redundant billed runs. Guides: allanninal.dev/ci

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

GitHub Actions Fixes

Python and Node.js scripts that detect and repair GitHub Actions problems — empty secrets in fork PRs, silent cache misses and redundant billed runs.

Every fix is safe by default. The scripts start in a dry run mode that reports what they would do, so you can read the plan before anything writes.

By Allan Niñal — AI Solutions Engineer. I build AI powered tools, data products, and AWS automation. Full write ups with diagrams for each fix live at allanninal.dev/ci.

Follow on GitHub

The fixes

How to run one

Each folder holds the same script in Python and in Node.js, plus its test. Set the environment variables named in that folder's README, keep DRY_RUN=true for the first pass, and read what it reports before letting it write.

Tests

Every fix ships with its test. Run them locally:

pip install pytest requests
pytest -q
node --test

License

MIT. Use it, change it, ship it.

About

Python and Node.js scripts that detect and repair GitHub Actions problems — empty secrets in fork PRs, silent cache misses and redundant billed runs. Guides: allanninal.dev/ci

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages