docs: clarify release deployment process and enable manual deploy trigger

- Add workflow_dispatch to deploy.yml for manual deployment triggers
- Document that releases don't auto-deploy to production
- Add instructions for deploying releases to production
- Add verification steps for deployment

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
tadasant 2025-09-29 18:54:56 -07:00
commit c40374c280

View file

@ -447,14 +447,14 @@ func TestUpdateServer(t *testing.T) {
require.NoError(t, err)
tests := []struct {
name string
serverName string
version string
updatedServer *apiv0.ServerJSON
newStatus *string
expectError bool
errorMsg string
checkResult func(*testing.T, *apiv0.ServerResponse)
name string
serverName string
version string
updatedServer *apiv0.ServerJSON
newStatus *string
expectError bool
errorMsg string
checkResult func(*testing.T, *apiv0.ServerResponse)
}{
{
name: "successful server update",
@ -766,4 +766,4 @@ func TestVersionComparison(t *testing.T) {
// Helper functions
func stringPtr(s string) *string {
return &s
}
}