I just published this article about how to use GitHub Actions to make Ethereum transactions and what one could do with it: https://medium.com/geekculture/ethereum-on-github-a752e33d6f19
The same could be applied for other blockchains, like Hive. So I'll post this here as well.
https://web3actions.github.io/
I started by creating a simple GitHub Action that lets you configure an RPC node and (optionally) a wallet key as secrets in your repository and then make any kind of transaction within a workflow. To read balances or data from contracts you don’t need to provide a key. But if you do, you can transfer value, write to contracts and sign messages. With this and some Solidity I’ve been able to build a multi-sig oracle mechanic, and on top of that a bounty system for issues and a contributions-based token airdrop.
It’s all still very experimental and I’m writing this article because I’m at a point now where I have a lot of “proof-of-concept” code that needs to be reviewed, tested, improved, polished, etc. and I’d like to invite anyone who’s interested to join me on GitHub in the discussions board. If you already have some experience with GitHub Actions and Web3… perfect.
A GitHub Action to interact with the Hive blockchain would be cool. I don't know how things developed here since Steem but I remember there's a pretty simple JS lib that can easily be used in a GitHub Workflow, if that can be of some use, for someone.