-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Description
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:
- https://github.com/nih-cfde/published-documentation/blob/dev/.github/workflows/update_cookbook_preview.yml
- https://github.com/nih-cfde/published-documentation/blob/dev/.github/workflows/update_cookbook_stable.yml
- https://github.com/nih-cfde/published-documentation/blob/dev/.github/workflows/update_specs_preview.yml
- https://github.com/nih-cfde/published-documentation/blob/dev/.github/workflows/update_specs_stable.yml
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.
Metadata
Metadata
Assignees
Labels
No labels