Monorepo for Tangled tangled.org

ci noodling

Signed-off-by: oppiliappan <me@oppi.li>

oppi.li 69a8def7 ada8bf64

verified
Changed files
+7 -8
.tangled
workflows
spindle
engine
+5 -3
.tangled/workflows/test.yml
··· 1 when: 2 - event: ["push", "pull_request"] 3 - branch: master 4 5 engine: nixery 6 ··· 19 20 - name: run gomod2nix 21 command: | 22 - HOME=$(mktemp -d) 23 - echo $HOME 24 nix run .#gomod2nix 25 26 - name: verify no changes
··· 1 when: 2 - event: ["push", "pull_request"] 3 + branch: ["master","ci"] 4 5 engine: nixery 6 ··· 19 20 - name: run gomod2nix 21 command: | 22 + # this var is overridden by the env setup otherwise 23 + export HOME=/tmp/build-home 24 + mkdir -p $HOME 25 + rm -rf /homeless-shelter || true 26 nix run .#gomod2nix 27 28 - name: verify no changes
+2 -5
spindle/engine/engine.go
··· 36 l.Info("using workflow timeout", "timeout", workflowTimeout) 37 38 for _, w := range wfs { 39 - wg.Add(1) 40 - go func() { 41 - defer wg.Done() 42 - 43 wid := models.WorkflowId{ 44 PipelineId: pipelineId, 45 Name: w.Name, ··· 118 if err != nil { 119 l.Error("failed to set workflow status to success", "wid", wid, "err", err) 120 } 121 - }() 122 } 123 } 124
··· 36 l.Info("using workflow timeout", "timeout", workflowTimeout) 37 38 for _, w := range wfs { 39 + wg.Go(func() { 40 wid := models.WorkflowId{ 41 PipelineId: pipelineId, 42 Name: w.Name, ··· 115 if err != nil { 116 l.Error("failed to set workflow status to success", "wid", wid, "err", err) 117 } 118 + }) 119 } 120 } 121