Skip to content

Commit 0822e6b

Browse files
committed
Fix run view --log when steps have slashes
1 parent 09b0981 commit 0822e6b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

pkg/cmd/run/view/view.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111
"path/filepath"
1212
"sort"
1313
"strconv"
14+
"strings"
1415
"time"
1516

1617
"github.com/AlecAivazis/survey/v2"
@@ -477,7 +478,8 @@ func promptForJob(cs *iostreams.ColorScheme, jobs []shared.Job) (*shared.Job, er
477478
func attachRunLog(rlz *zip.ReadCloser, jobs []shared.Job) {
478479
for i, job := range jobs {
479480
for j, step := range job.Steps {
480-
filename := fmt.Sprintf("%s/%d_%s.txt", job.Name, step.Number, step.Name)
481+
filename := fmt.Sprintf("%s/%d_%s.txt", job.Name, step.Number,
482+
strings.ReplaceAll(step.Name, "/", ""))
481483
for _, file := range rlz.File {
482484
if file.Name == filename {
483485
jobs[i].Steps[j].Log = file

0 commit comments

Comments
 (0)