Releasing on GitHub Actions
I wanted to make a "CLI Tool" for orchestrating a "Website" deployment to a web host and I wanted to build and use this CLI tool in GitHub actions. GitHub has a ton of flexibility and features that should make both publishing the tool and deploying the website straightforward. This is the process I found that works for me.
Goals
- Manually initiate a production deploy of my website from main or a specific commit
- Tag the deploy with an auto increme…