Skip to content

Conversation

@nikoshell
Copy link
Contributor

@nikoshell nikoshell commented Mar 30, 2025

🖼️ Preview available 🖼️ : https://ep-website--1083.org.readthedocs.build/

@europython-society
Copy link
Member

europython-society commented Mar 30, 2025

Preview available

Key Value
url https://ep20252-preview.ep-preview.click
last update 2025-04-01T11:32:55.845Z

@nikoshell nikoshell changed the title Add manual trigger to RTD preview. Add manual trigger to RTD preview, run workflow on forks. Mar 31, 2025

jobs:
documentation-links:
if: github.event.pull_request.head.repo.fork == true
Copy link
Member

Choose a reason for hiding this comment

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

We were talking about entirely moving to RTD for previews. I think we can just remove preview.yml.

@artcz thoughts?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

RTD is failing right now with undefined reason and it's blocking few PR.
this change keep current preview which is working fine for pull requests and use RTP for forks.

Copy link
Contributor

Choose a reason for hiding this comment

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

Yes, some of the builds are failing – the speaker one is because of the pipx missing (which maybe we should migrate to uvx :D), but the other one doesn't have an obvious reason in the output.

I think it might be a good idea to keep RTD preview just for forks, because that way we also don't overload the RTD servers with unnecessary previews, plus we're testing closer to the same setup as production if we keep the same preview flow.

Looking at our server, so far we generated ~350 previews totalling 6.5G in the last ~two months.

@nikoshell nikoshell requested a review from artcz April 1, 2025 11:02
@artcz artcz force-pushed the ep20252-preview branch from 9388791 to c98382b Compare April 1, 2025 11:32
@nikoshell nikoshell merged commit 783f988 into ep2025 Apr 1, 2025
3 checks passed
@nikoshell nikoshell deleted the ep20252-preview branch April 1, 2025 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants