Workflow logs overview
Workflows
A log entry is created every time your code is synced to Kinde from your repo. This log entry contains information about the sync process, including any errors or warnings that occurred during the sync.
When your code hits Kinde from a fresh commit in your repo, we check to make sure we’re able to run it. If these checks fail, this will show up in the sync logs.
At the point of syncing, Kinde checks to see if there are any workflows in your repo. If there are none, the sync will fail. You need to create a workflow before you can sync your code.
If there is a workflow file in your repo there are other reasons why Kinde may not be able to find it. Check the following:
.ts
or .js
fileWorkflow
- for example m2mWorkflow.ts
.kinde.json
file is pointing at the correct kindeSrc
If you have a trigger in your workflow that Kinde does not recognize, the sync will fail. Check the following:
A trigger can only be assigned to one workflow. If you have more than one workflow assigned to the same trigger, the sync will fail. Check the following:
A workflow ID must be unique. If you have more than one workflow with the same ID, the sync will fail. Check the following:
When the Kinde compiler runs, it creates a bundle of the workflow code. If this generated bundle is empty, the sync will fail.