GitHub Actions at your Fingertips! ✨
Documentation • Usage • Getting Started
Bludger is a GitHub Actions Automation Framework presented to you as a CLI! It leverages a powerful templating engine and the Actions REST API to perform various tasks. This enables you to make use the CI on a daily basis for heavy time-consuming tasks to game up your productivity to the next level.
Whether its parsing a dataset for research purposes or running a couple of custom scripts for your daily task, Bludger simplifies everything. Its very similar to a "shell on the web", except the fact that you can easily spin up new instances/workflows with complete control over the target machine on which it is running.
Here are some features which it offers so far:
- Powerful & extremely customisable templating engine.
- Can handle automatic repository creation/cloning/deletion.
- Allows you to automatically/manually create, trigger, delete or cancel workflows.
- Downloading logs from a finished run.
- Lets quickly set you up.
- Read how to use the tool.
- Learn about writing templates.
- Look at some example use-cases.
A few ways to contribute:
- Suggest a feature
- Report a bug
- Open a pull request
- Spread the word
Bludger is licensed under the BSD 3-Clause License, see LICENSE for more information.
This tool was intended to make lives easier. Whether you are a guy who cannot afford a VPS to run a monitoring setup on, or someone who just wants to multitask on a wholly different level, this tool is for everyone. If you know what you're doing, an entirely new world of possibilities to level up your productivity waits ahead of you!
P.S.: Neither me, nor any of the contributors of this tool are responsible for what you do with it. It is entirely the end-users' responsibility to comply with GitHub's Terms.
Crafted with ❤️ by @0xInfection