Migrating Pages as-is to WOrkers breaks private Git submodules
As described, the project is using private GitHub repo
git@github.com:Vulnetix/vulnetix.git
That repo has a gitmodules file
[submodule "api"]
path = functions/api
url = git@github.com:Vulnetix/workers-api.git
[submodule "static"]
path = public
url = git@github.com:Vulnetix/saas-static.git
[submodule "frontend"]
path = src
url = git@github.com:Vulnetix/saas-frontend.git
[submodule "shared"]
path = shared
url = git@github.com:Vulnetix/shared-javascript.git
[submodule "scan-processor"]
path = queue-consumers/scan-processor
url = git@github.com:Vulnetix/scan-processor.git
This setup has the CloudFlare App permissions to work in Pages
When migrating to Workers and trying to reinstall the CloudFlare GitHub AP will all repos for personal and GitHub Organization (to rule out perms being the issue) this still persists
The last build is:
I have a dozen attempts to diagnose root cause of the problem and the build log is unchanged, nothing seems to produce a different result.
II am a paying Cloudflare customer NOW, so I can get support for this. but the support UX is so bad I can't figure out how to actually create a proper support ticket
git@github.com:Vulnetix/vulnetix.git
That repo has a gitmodules file
[submodule "api"]
path = functions/api
url = git@github.com:Vulnetix/workers-api.git
[submodule "static"]
path = public
url = git@github.com:Vulnetix/saas-static.git
[submodule "frontend"]
path = src
url = git@github.com:Vulnetix/saas-frontend.git
[submodule "shared"]
path = shared
url = git@github.com:Vulnetix/shared-javascript.git
[submodule "scan-processor"]
path = queue-consumers/scan-processor
url = git@github.com:Vulnetix/scan-processor.git
This setup has the CloudFlare App permissions to work in Pages
When migrating to Workers and trying to reinstall the CloudFlare GitHub AP will all repos for personal and GitHub Organization (to rule out perms being the issue) this still persists
The last build is:
I have a dozen attempts to diagnose root cause of the problem and the build log is unchanged, nothing seems to produce a different result.
II am a paying Cloudflare customer NOW, so I can get support for this. but the support UX is so bad I can't figure out how to actually create a proper support ticket
