-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Private Github Repos #417
Comments
perhaps use the |
We'll need to handle this in the setup script in |
Blocked by a docassemble bug that doesn't let you pull a private repo into an empty da Project. That's on the radar to be fixed, but we're not sure how long it will take. In the meantime there's this work around:
I'm going to go ahead and do it because it's unclear when the patch will be out and we want people to be able to use this. It will slow down everyone's tests a fraction, but it's temporary. |
Note: for a private repo, a developer needs to integrate the testing account with a GitHub account that has permissions for that repository. |
Welp, the workaround we did is not necessary for updated docassemble servers: https://docassemble.org/docs/changelog.html
That said, not everyone is going to update to that for a while, so it may be worth keeping this temporary fix in place for now. Since one of our next steps will be to utilize the API for all this stuff, it may be worth just keeping this here and getting rid of it, along with other stuff, at v4. |
|
Close #417, fix private repos don't get pulled into package
If I'm pulling a private Github repo into the playground, it works if my url for the package includes my github personal access token per https://docassemble.org/docs/development.html#githubprivate. If I just write my private package link, Docassemble can still query the appropriate branches, but it can't install them.
The text was updated successfully, but these errors were encountered: