Commit Graph
5 Commits
Author SHA1 Message Date
Story Crater Bot 62b14a9ee2 fix(orchestrator): clone correct repo and fix paths
- Clone from poimen-workflows.git (correct repo)
- Remove unnecessary gcc and musl-dev (not needed for running Go binaries)
- Fix cd path from /app/workflows to /app
2026-08-22 05:57:44 -07:00
Story Crater Bot b664c3ce40 fix(worker): clone correct repo and fix working directory
- Clone from poimen-workflows.git (where worker code actually lives)
- Remove unnecessary packages from apk add
- Change workdir to /app (no /workflows subdirectory)
- Fix go run path to ./cmd/worker
2026-08-22 05:55:53 -07:00
Story Crater Bot af41f1477b fix(kustomize): remove duplicate configmap resource & use literals
- Remove configmap.yaml from resources (conflicted with configMapGenerator)
- Define TEMPORAL_* vars as literals in configMapGenerator
- This fixes the namespace transformation ID conflict
2026-08-22 05:54:52 -07:00
Story Crater Bot 2dd57da647 fix(kustomize): use create behavior for generators
Change configMapGenerator and secretGenerator behavior from 'merge'
to 'create' since target ConfigMap/Secret don't exist on first deploy.
'merge' only works when the resource already exists.
2026-08-22 05:54:13 -07:00
Test 8eec34fbfd feat(workflows): wire TaskUnit/Orchestrator activities, add k8s deploy manifests
Implements real activity-calling logic in OrchestratorWorkflow and
TaskUnitWorkflow (previously stubs), adds GitDiffActivity, and expands
PlanningActivity's I/O to carry repo path and prior task results.

Adds k8s/ deployment manifests (worker Deployment, orchestrator Job,
Kustomize base) for the poimen-workflows Temporal worker, using a
dedicated Kubernetes namespace `poimen` and Temporal namespace
`poimen-harness` rather than sharing the Temporal server's own
`temporal`/`production` namespaces.
2026-08-21 21:57:01 -07:00