diff --git a/.changeset/soft-drinks-try.md b/.changeset/soft-drinks-try.md new file mode 100644 index 000000000..b56512714 --- /dev/null +++ b/.changeset/soft-drinks-try.md @@ -0,0 +1,5 @@ +--- +'@openfn/project': patch +--- + +Include `source_trigger_id` in generated workflows (for lightning compatibility) diff --git a/packages/project/src/serialize/to-app-state.ts b/packages/project/src/serialize/to-app-state.ts index 3cade56bf..837bfb0f2 100644 --- a/packages/project/src/serialize/to-app-state.ts +++ b/packages/project/src/serialize/to-app-state.ts @@ -94,6 +94,7 @@ const mapWorkflow = (workflow) => { id: rules.openfn?.uuid ?? randomUUID(), target_job_id: lookup[next], enabled: !rules.disabled, + source_trigger_id: null, // lightning complains if this isn't set, even if its falsy :( }; if (isTrigger) {