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

@ -19,11 +19,11 @@ func TestPostgreSQL_CreateServer(t *testing.T) {
ctx := context.Background()
tests := []struct {
name string
serverJSON *apiv0.ServerJSON
name string
serverJSON *apiv0.ServerJSON
officialMeta *apiv0.RegistryExtensions
expectError bool
errorType error
expectError bool
errorType error
}{
{
name: "successful server creation",
@ -285,13 +285,13 @@ func TestPostgreSQL_ListServers(t *testing.T) {
}
tests := []struct {
name string
filter *database.ServerFilter
cursor string
limit int
expectedCount int
expectedNames []string
expectError bool
name string
filter *database.ServerFilter
cursor string
limit int
expectedCount int
expectedNames []string
expectError bool
}{
{
name: "list all servers",
@ -418,12 +418,12 @@ func TestPostgreSQL_UpdateServer(t *testing.T) {
require.NoError(t, err)
tests := []struct {
name string
serverName string
version string
updatedServer *apiv0.ServerJSON
expectError bool
errorType error
name string
serverName string
version string
updatedServer *apiv0.ServerJSON
expectError bool
errorType error
}{
{
name: "successful server update",
@ -966,4 +966,4 @@ func boolPtr(b bool) *bool {
func timePtr(t time.Time) *time.Time {
return &t
}
}