@@ -15,7 +15,7 @@ func (c *HTTPClient) ListReleases(appID string) ([]releases.AppReleaseInfo, erro
1515 path := fmt .Sprintf ("/v1/app/%s/releases" , appID )
1616 releases := make ([]releases.AppReleaseInfo , 0 )
1717 if err := c .DoJSON ("GET" , path , http .StatusOK , nil , & releases ); err != nil {
18- return nil , fmt .Errorf ("ListReleases: %v " , err )
18+ return nil , fmt .Errorf ("ListReleases: %w " , err )
1919 }
2020 return releases , nil
2121}
@@ -28,12 +28,12 @@ func (c *HTTPClient) CreateRelease(appID string, yaml string) (*releases.AppRele
2828 }
2929 release := & releases.AppReleaseInfo {}
3030 if err := c .DoJSON ("POST" , path , http .StatusCreated , body , release ); err != nil {
31- return nil , fmt .Errorf ("CreateRelease: %v " , err )
31+ return nil , fmt .Errorf ("CreateRelease: %w " , err )
3232 }
3333 // API does not accept yaml in create operation, so first create then udpate
3434 if yaml != "" {
3535 if err := c .UpdateRelease (appID , release .Sequence , yaml ); err != nil {
36- return nil , fmt .Errorf ("CreateRelease with YAML: %v " , err )
36+ return nil , fmt .Errorf ("CreateRelease with YAML: %w " , err )
3737 }
3838 }
3939 return release , nil
@@ -50,7 +50,7 @@ func (c *HTTPClient) UpdateRelease(appID string, sequence int64, yaml string) er
5050 req .Header .Set ("Content-Type" , "application/yaml" )
5151 resp , err := http .DefaultClient .Do (req )
5252 if err != nil {
53- return fmt .Errorf ("UpdateRelease: %v " , err )
53+ return fmt .Errorf ("UpdateRelease: %w " , err )
5454 }
5555 defer resp .Body .Close ()
5656 if resp .StatusCode != http .StatusOK {
@@ -67,7 +67,7 @@ func (c *HTTPClient) GetRelease(appID string, sequence int64) (*releases.AppRele
6767 path := fmt .Sprintf ("/v1/app/%s/%d/properties" , appID , sequence )
6868 release := & releases.AppRelease {}
6969 if err := c .DoJSON ("GET" , path , http .StatusOK , nil , release ); err != nil {
70- return nil , fmt .Errorf ("GetRelease: %v " , err )
70+ return nil , fmt .Errorf ("GetRelease: %w " , err )
7171 }
7272 return release , nil
7373}
@@ -82,7 +82,7 @@ func (c *HTTPClient) PromoteRelease(appID string, sequence int64, label, notes s
8282 Channels : channelIDs ,
8383 }
8484 if err := c .DoJSON ("POST" , path , http .StatusNoContent , body , nil ); err != nil {
85- return fmt .Errorf ("PromoteRelease: %v " , err )
85+ return fmt .Errorf ("PromoteRelease: %w " , err )
8686 }
8787 return nil
8888}
0 commit comments