Skip to content
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

[Maint] fix build_and_deploy.yml paths #384

Merged
merged 1 commit into from
Apr 5, 2024

Conversation

psobolewskiPhD
Copy link
Member

@psobolewskiPhD psobolewskiPhD commented Apr 5, 2024

References and relevant issues

closes: #383

The deploy workflow "works" but is deploying nothing:
https://github.com/napari/docs/actions/runs/8563891050/job/23469798992#step:4:1833

cp: no such file or directory: /home/runner/work/docs/docs/docs/*

The artifact is extracted to:
https://github.com/napari/docs/actions/runs/8563891050/job/23469798992#step:2:12

Starting download of artifact to: /home/runner/work/docs/docs
...
Extracting artifact entry: /home/runner/work/docs/docs/_images/3D-button.png

There is confusing paths with docs and docs. It looks like the deployment is relative to the last working dir and not the top-level.

Description

In this PR I set the path of the download action to html (instead of downloading by name, which shouldn't matter here) which should make things clearer and then use that for the deployment.

@lucyleeow
Copy link
Collaborator

The rendered docs in the CI look off for me ?

Copy link
Contributor

@DragaDoncila DragaDoncila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving - let's merge and hopefully get docs back up

@psobolewskiPhD psobolewskiPhD merged commit c6329fb into napari:main Apr 5, 2024
8 checks passed
@psobolewskiPhD psobolewskiPhD deleted the fix_deploy_docs branch April 5, 2024 04:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance CI, dependencies, and other maintenance priority-high task
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Latest build_deploy workflow deleted dev on deploy to gh-pages
3 participants