Does Anyone Have Experience With Github Sync in Pipedream and Can Advise on Updating Code and Permission Requests?

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

anyone here have experience with using github sync with pipedream? im about to give up on pipedream entirely because the feature is so confusing. i can’t figure out how to update my pipedream code to the latest code i have on my github repo production branch. ive tried everything yet no button in UI to pull latest changes

i have to use github deploy keys for the integration because the oauth github connection requests access to ALL of my repos and code, it doesnt give option to only give access to my one pipedream workflow repo. strongly suggest you update that permissions request BTW

Hey ,thanks for laying this out, and sorry for the frustration here. I can see how confusing this experience is, especially when you’re trying to keep production in sync and the UI isn’t making the flow obvious.
We’re aware that GitHub sync + permissions can be non‑intuitive, particularly when using deploy keys instead of OAuth, and I agree this is an area where the experience could be clearer.
I’m starting to look into this and will share more context as soon as I have a better understanding of what’s going on (I was just assigned on our GitHub). We should have an update fairly soon.
Appreciate your patience and thanks for raising this.

i was able to ultimately solve it. i think the root issue from my experience is deploy keys are nasty and would much prefer oauth, but pipedream needs to use standard github best practices (look at what netlify does, or Google Jules, and let you opt-in repos on one by one basis, not ask require access to everything github offers. im happy to help you feature flag/test this, DM me if needed