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

Optimisation: only rebuild github pages when needed #15

Open
geoffroy-noel-ddh opened this issue Nov 14, 2022 · 0 comments
Open

Optimisation: only rebuild github pages when needed #15

geoffroy-noel-ddh opened this issue Nov 14, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@geoffroy-noel-ddh
Copy link
Member

geoffroy-noel-ddh commented Nov 14, 2022

The publication is too slow because it does unnecessary transfers:

  • files which are too large (images)
  • files that have not changed
  • files that are not needed by the front-end (?)
  • non-important changes (e.g. evaluate.json shouldn't trigger publication)

203M projects (screenshots)

This may require calling resources via github (even when token unset), reorganising the files or creating a deployment script.

Look into github actions caching.

@geoffroy-noel-ddh geoffroy-noel-ddh added the enhancement New feature or request label Nov 14, 2022
@geoffroy-noel-ddh geoffroy-noel-ddh self-assigned this Nov 14, 2022
@geoffroy-noel-ddh geoffroy-noel-ddh added this to the Nov 2022 milestone Nov 14, 2022
@geoffroy-noel-ddh geoffroy-noel-ddh modified the milestones: Nov 2022, 2024Q3 Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant