frontend
Deploying With Confidence: My Front-End Deployment Process
I want a deployment to be something another developer can do without asking me which commands to run. That means putting the steps in the repository and keeping the number of manual decisions down.
Before a release, I want to know what changed, which checks passed and how we get back to the previous version. Afterwards, I open the site and try the thing we changed. A successful build is reassuring, but it's not the same as a working page.