trixi-framework / trixi-framework/Trixi.jl
Use Artifacts system for meshes
- Dominant language
- Julia
- Stars
- 731
- Forks
- 166
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 25
Description
There are a lot of failing CI runs caused by rate limit errors (HTTP/2 429) introduced recently, see https://github.blog/changelog/2025-05-08-updated-rate-limits-for-unauthenticated-requests/ and https://github.com/orgs/community/discussions/157887
We should likely switch to the Artifacts system of Julia (https://pkgdocs.julialang.org/v1.10/artifacts/) using caching to fix these issues.
Contributor guide
Research direction
Read Julia's Artifacts documentation and the linked GitHub rate-limit discussion first. Locate the CI workflow and current mesh-fetching or caching setup, then verify that meshes use Julia Artifacts and that CI runs no longer fail with HTTP/2 429 rate-limit errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100