-
Notifications
You must be signed in to change notification settings - Fork 7
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
The change fetching robot is still broken for specs and docs #99
Comments
hmm. update cookbook stable is working. the other three are not. maybe i just have some kind of typo? |
It's just the specifications-and-documentation auth that's not working now.
I wonder if I can literally give it the same code as the CI. |
Good news: scoped CI code seems to work. Bad news: apparently the PR action is about to stop working https://github.com/nih-cfde/published-documentation/runs/1364822556?check_suite_focus=true |
Also, it thinks that the submodule hasn't updated but it has. |
this is the part that is going to be deprecated - https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ |
yeah I already fixed that |
currently trying https://ehlers.berlin/blog/private-submodules-in-github-ci/ |
The specifications-and-documentation repo is private.
For the continuous integration robot having it use cfde-bots ALLTHEACTIONS credential make it work, but it didn't work in the update workflows:
The action that is breaking is actions/checkout@v2. It only sort of can do private submodules. See: actions/checkout#287
My current attempt at a solution was from actions/checkout#116 (comment) but clearly didn't work.
In those issues, there is also a suggestion about using SSH keys. cfde-bot has an SSH key as a secret called
RTDprivaterepo
if you want to try that route.The text was updated successfully, but these errors were encountered: