-
Notifications
You must be signed in to change notification settings - Fork 406
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
Fix docs deployment #1867
Comments
I need to do some experiments with this. @wjones127 do you have write access to The failing action is https://github.com/JamesIves/github-pages-deploy-action, responsible for deploying the build results to a The action has a The other alternative is to add Lastly, during the release process docs release is run as a dispatched/async job so even if it fails, the main release should not be effected. |
take |
# Description Moved the requirement for contents write permission from release action to docs deployment. The same permission was used in the previous release action (sphinx) so I'm not introducing any extra permission requirements. One thing I don't really like here is that such permission is only needed for the `Deploy` step but the lowest level it can be defined is job. This should be fine because other steps in the job don't do any git operations. Alternative would be creating a separate Deploy job but then I'd have to duplicate all the steps from the Build part which would effectively be the same thing as now but with a longer/redundant config. Deployment logic remains the same - docs are deployed only when the Build Documentation is run manually or via the Release Python action. # Related Issue(s) #1867 I am unable to fully test this in my environment because the failing version was actually working in my repo - I don't see how things are configured in the main repo. Signed-off-by: Nikolay Ulmasov <[email protected]> Co-authored-by: Will Jones <[email protected]>
Description
https://github.com/delta-io/delta-rs/actions/runs/6880582444/job/18715123279
Likely a matter of which credentials the job is running under.
Use Case
Related Issue(s)
The text was updated successfully, but these errors were encountered: