Deploying Automatically using GitHub Actions
Published 📅: ....
Last modified 📝: ....
Share this post on BlueskySee discussion on Bluesky
I recently picked up a Pixel Slate computer/tablet (I might write a short review for it but in the meantime check out this thread) and I wanted to see if I could configure my personal site, this site, so I could write a blog post, publish and deploy it all from my new computer. I also haven't setup the linux partition on the device yet either so I wanted to be able to do all of this from within Chrome.
Before I dive into how I setup this flow, I wanted to provide some insight into this site. Its a Gatsby site, where most of my posts are authored using MDX, feel free to check out the source code for the site here: . I am also using Zeit's product to deploy the site and alias it to the current url. In order to automate deployments I would need to have Gatsby build the site, and then deploy using now.