Stitch any CI into Tangled

buildkite: persist build org so /logs honours workflow override #41

Merged mitchellh.com
targeting main
Merged opened by and assigned to mitchellh.com
targeting main

A workflow can override the spindle's default Buildkite organisation via tack.buildkite.org, but BuildkiteBuildRef didn't carry the org field. Spawn used the override for CreateBuild and then dropped it, so Logs always recomputed org := p.defaultOrg and any cross-org workflow's /logs request 404'd against the wrong organisation.

Extend TestBuildkiteSpawnWorkflowConfig to assert the org survives the round-trip via LookupBuildkiteBuildByTuple.

This pull request has no versions submitted yet.