output CID
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 53s
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 53s
This commit is contained in:
parent
5247ffd083
commit
97e0a69474
15
main.go
15
main.go
@ -167,13 +167,22 @@ func main() {
|
||||
|
||||
githubactions.Debugf("Response: %v", string(resBody))
|
||||
d := json.NewDecoder(res.Body)
|
||||
addResponses := make([]*AddResponse, 0)
|
||||
for {
|
||||
var ipfsAddResponse []AddResponse
|
||||
if err := d.Decode(&ipfsAddResponse); err == io.EOF {
|
||||
var addResponse AddResponse
|
||||
if err := d.Decode(&addResponse); err == io.EOF {
|
||||
break
|
||||
} else if err != nil {
|
||||
githubactions.Warningf("Failed to unmarshal response: %v", fmt.Errorf("%w", err))
|
||||
}
|
||||
githubactions.Debugf("Unmarshaled response: %v", ipfsAddResponse)
|
||||
githubactions.Debugf("Unmarshaled response: %v", addResponse)
|
||||
addResponses = append(addResponses, &addResponse)
|
||||
}
|
||||
|
||||
for _, addResponse := range addResponses {
|
||||
if (*addResponse).Name == path {
|
||||
githubactions.SetOutput("cid", addResponse.Hash)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user