Skip to content

Commit b6e8243

Browse files
authored
fix(cosmosgen): always delete temp folder from open api generation (#4757)
* fix: always delete temp folder from open api generation * add changelog
1 parent b85ac32 commit b6e8243

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

changelog.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
### Fixes
6+
7+
- [#4757](https://github.com/ignite/cli/pull/4757) Always delete temp folder from open api generation.
8+
59
## [`v29.1.0`](https://github.com/ignite/cli/releases/tag/v29.1.0)
610

711
### Features

ignite/pkg/cosmosgen/generate_openapi.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ func (g *generator) openAPITemplate() string {
2929

3030
func (g *generator) generateOpenAPISpec(ctx context.Context) error {
3131
var (
32-
specDirs []string
32+
specDirs = make([]string, 0)
3333
conf = swaggercombine.New("HTTP API Console", g.goModPath)
3434
)
3535
defer func() {
3636
for _, dir := range specDirs {
37-
os.RemoveAll(dir)
37+
_ = os.RemoveAll(dir)
3838
}
3939
}()
4040

@@ -53,6 +53,8 @@ func (g *generator) generateOpenAPISpec(ctx context.Context) error {
5353
return err
5454
}
5555

56+
specDirs = append(specDirs, dir)
57+
5658
checksum, err := dirchange.ChecksumFromPaths(appPath, protoDir)
5759
if err != nil {
5860
return err
@@ -111,7 +113,6 @@ func (g *generator) generateOpenAPISpec(ctx context.Context) error {
111113
return err
112114
}
113115
}
114-
specDirs = append(specDirs, dir)
115116

116117
return nil
117118
}

0 commit comments

Comments
 (0)