You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of the Op / Temporal deployment workflow redesign.
Op is a new core composite in packages/core that declares a Temporal deployment workflow. Discovered via *.op.ts files; the Temporal lexicon serializer emits compiled workflow + worker JS to dist/ops/ as part of chant build.
Tasks
Op type and factory in packages/core/src/op/types.ts
Part of the Op / Temporal deployment workflow redesign.
Opis a new core composite inpackages/corethat declares a Temporal deployment workflow. Discovered via*.op.tsfiles; the Temporal lexicon serializer emits compiled workflow + worker JS todist/ops/as part ofchant build.Tasks
Optype and factory inpackages/core/src/op/types.tsphase(),activity(),gate()builder functionsbuild(),kubectlApply(),helmInstall(),waitForStack(),gitlabPipeline(),stateSnapshot(),shell(),gate(),teardown()RetryPolicytype and application logic{ parallel: true })dependsenforcement (resolve Op dependency graph, block on incomplete deps)onFailurecompensation phase*.op.tsfiles in build pipelinedist/ops/Opand builders frompackages/coreindex