A drag-and-drop system for creating github workflows! Definitely my biggest project yet!
Workflows are weird, you make them to do very specific tasks, and they're not always well documented. To fix this, I made the overflow project, a visual-based editing system for creating github workflows efficiently. Written in NodeJS for the backend and React for the frontend!
This was made for hackclub arcade and is hosted through their free vps!
Warning
Actionflow is a work in progress and is made by a singular person (me), don't expect extremely frequent updates, and a todo list can be found here
- Components on the left
- Canvas on the right.
- Press the large blue button to connect components
- Press the large green button to compile to yml
A much better guide can be found here
All documentation can be found in the docs directory, and they explain many things, like usage, self-hosting, and more!
Contributions are accepted! If you find any issues, put them in the issues tab or open a pull request!