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