Skip to content

Commit 005c6a5

Browse files
committed
fix ci
1 parent 74c4695 commit 005c6a5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/connection/reconcile_package.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,16 @@ func downloadToTempFile(ctx context.Context, fileURL string) (string, error) {
261261
}
262262

263263
// Create a temporary file
264+
// First check if `/tmp/packages` directory exists
265+
if _, err := os.Stat("/tmp/packages"); os.IsNotExist(err) {
266+
if err := os.MkdirAll("/tmp/packages", 0755); err != nil {
267+
return "", fmt.Errorf("failed to create temp directory: %v", err)
268+
}
269+
} else {
270+
if err != nil {
271+
return "", fmt.Errorf("failed to check temp directory: %v", err)
272+
}
273+
}
264274
tmpFile, err := os.CreateTemp("/tmp/packages", "downloaded-*")
265275
if err != nil {
266276
return "", fmt.Errorf("failed to create temp file: %v", err)

0 commit comments

Comments
 (0)