DEV Community

Discussion on: How do GitHub Actions work?

Collapse
 
jwesorick profile image
Jake Wesorick •

Triggered by an event related to activity on GitHub, open up a virtual machine and have it do something. Possibilities are endless but include building, testing, deploying, and posting GIFs.

Collapse
 
mscccc profile image
Mike Coutermarsh •

I'm on the Actions team at GitHub, and this is a great description. Especially the part about GIFs.

Collapse
 
jsn1nj4 profile image
Elliot Derhay •

That's a good idea. Deploy a new version, generate a post on Twitter with a GIF. 🙃

Thread Thread
 
bnb profile image
Tierney Cyren •

If you use the Twitter Together GitHub Action, you could simply PR a .tweet file and then use the automerge Action to merge it if the build passes (which it should!) :)

Collapse
 
waylonwalker profile image
Waylon Walker •

It can even interact with non-code portions of your repo like comments and issues.

Collapse
 
nombrekeff profile image
Keff •

And you can download artifacts generated by the action, I haven't found any use cases for myself but it's kinda cool to have!

Collapse
 
nelsonmestevao profile image
Nelson Estevão •

Maybe compile a PDF from LaTeX and download it.

Collapse
 
hoangleitvn profile image
Hoang Le •

It is a great and shorted description. But i think using containers will speed up provision time