How to Resolve Runtime Error in Github Sync Project?

This topic was automatically generated from Slack. You can find the original thread here.

Hello, I’m getting this runtime error in my Github Sync project. Could not resolve step[2].uses: filter-continue-workflow-condition@0.0.2
My project won’t deploy. Does anyone know how to resolve?

Hi Niel - could you clarify when this error is occurring? Is it happening during testing the workflow or during the deployment of the project?

Also, if you could share the Project with support (under the project settings) and share a link to it here, that would be very helpful so we can take a look into the logs.

The error occurs during deployment. The project is shared. I noticed that if you set a custom Github repo name and then update project settings, the repo name defaults to the actual project name in settings and creates a new repo.

Thanks - could you reshare the link to this specific project here?

Thanks Niel! Just what we needed. We’ll take a look.

Per the GH repo name change, I suspect this is an unhandled syncing event. Most changes should push from Pipedream → your specific Github Repo, but consolidating a remote repo name change might be problematic.

That error message is leading me to believe that the particular version of that action is no longer published in the Pipedream Component Registry. Could you try deleting the Filter > Continue Workflow on Condition action in your workflow and recreating it? That should update it to the latest published version.

I’ve tried to edit the workflow, but when I create a dev branch and click on the workflow to edit, it throws an error: “Workflow not found in development branch”

Should I try to edit the version number directly in the repo?

Yes that’s worth a shot, I would still make a new branch in your repo, modify that step and merge as a test

Where can I find the latest version number for the filter component?

The latest version should be visible on the action’s page in the component marketplace:

Or you can look at the Pipedream GH repository directly

https://github.com/PipedreamHQ/pipedream/blob/50242d93d30c2b84257d15d5aec2b6ea03ce[…]ons/continue-based-on-condition/continue-based-on-condition.mjs

Got it. I’ll try to edit the version number in the repo and see if that fixes it.

Didn’t work.

Actually, it did work. I didn’t pull the dev branch into production.

Thanks for your help!

Great :slightly_smiling_face: glad to hear it