This is a fast and idiot proof command runner. Easy and freindly config language. Don't judge my code. I'm new to go and learning. It's getting better i promise. But for now i really like the result.
Example. Create a .actions
file
hello = echo hello_world
For now you can now have space between the command name. This will be fixed later on.
Install the easy way (with the latest version of go installed on your system or above 1.23.4)
go install github.com/lassejlv/action@latest
Then run action --help
and to upgrade in the feature. Use action --upgrade
😀
Download a binary for your OS from the releases page.
curl -fsSL https://raw.githubusercontent.com/lassejlv/action/main/scripts/install.sh | bash
To uninstall run
curl -fsSL https://raw.githubusercontent.com/lassejlv/action/main/scripts/uninstall.sh | bash
To upgrade run
curl -fsSL https://raw.githubusercontent.com/lassejlv/action/main/scripts/upgrade.sh | bash # or action --upgrade