WorldHealthOrganization / WorldHealthOrganization/smart-base

Skip large files in GH-pages autobuild

Open
#21 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
0
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Larger IGS will generate files that have more than 100 MB in size.
Those automatically break the GH pages build.

To unblock the build we can simply remove the offending large files.
In addition, we can evaluate alternatives for that content - but large files are unlikely to work at all on gh pages, so perhaps the best is to just delete the large files, and if those files are needed, try to optimize the content
For example, for ANC, the only offending file is full-ig.zip, given the amount of profiles and other resources

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the GitHub Pages autobuild and the step that produces generated IGS files. Reproduce the build with the ANC content and inspect the handling of full-ig.zip, then verify that offending files over 100 MB no longer break the build while smaller content remains available.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.