diff --git a/release.go b/release.go
index <HASH>..<HASH> 100644
--- a/release.go
+++ b/release.go
@@ -141,6 +141,10 @@ func DeleteRelease(apiOpts *GitHubAPIOpts) (err error) {
 		return err
 	}
 
+	// This is because sometimes process of creating release on GitHub is more
+	// fast than deleting tag.
+	time.Sleep(5 * time.Second)
+
 	// Set const value to tell other func there is no release
 	apiOpts.ID = ReleaseIDNotFound
 	apiOpts.UploadURL = ""
Fix the overlapping order of http requests

between deleting tag and creating release