Github repos
-
Hi,
I am trying to add a few github repos to releasebell. The logs are reporting errors, what I am not sure about is do I need to add my github token?The logs are reporting as follows:
Jul 15 20:27:00 releasebell/tasks syncReleasesByProject: [DefectDojo/django-DefectDojo] type github_manual start sync releases. Last successful sync was at 1970-01-01T00:00:00.000Z +12m Jul 15 20:27:01 ERROR Not Found [ /app/code/backend/tasks.js:153:21 ] Jul 15 20:27:01 Not Found Error: Not Found Jul 15 20:27:01 at Request.callback (/app/code/node_modules/superagent/lib/node/index.js:871:15) Jul 15 20:27:01 at IncomingMessage.<anonymous> (/app/code/node_modules/superagent/lib/node/index.js:1114:20) Jul 15 20:27:01 at Stream.emit (events.js:322:22) Jul 15 20:27:01 at Unzip.<anonymous> (/app/code/node_modules/superagent/lib/node/unzip.js:53:12) Jul 15 20:27:01 at Unzip.emit (events.js:322:22) Jul 15 20:27:01 at endReadableNT (_stream_readable.js:1187:12) Jul 15 20:27:01 at processTicksAndRejections (internal/process/task_queues.js:84:21)
-
@ultraviolet If I understand correctly, and you have 2FA enabled on Github (I hope you do) then yes, you'd need to create a Personal Access Token to use in place of your password:
-
@marcusquinn yeah I do have 2fa enabled but even with the token the manually added repos are still not appearing.
-
@ultraviolet I was about to say looks like an App issue and to contact their support, then saw it's a Cloudron App Best defer to the creators.
-
@ultraviolet
Just star the repos in Github, then they are automatically added to ReleaseBell. -
@ultraviolet
At first, I was thinking:-
KISS principle - Wikipedia
https://en.wikipedia.org/wiki/KISS_principlebut then, I thought @girish how about ReleaseBell reacting to either of:-
- starred
- watching -- in this case, triggered by a release
-
Back in the day we used to use an external service to track all the products. I forgot what it's called but it shutdown. We made releasebell as a replacement for that service. That other service used to simply track starred repos. Just explaining why Releasebell is the way it is right now. It was a simple clone.