nextstrain / status

Nextstrain status pages
https://nextstrain.github.io/status/
1 stars 0 forks source link

CI: Never regenerate favicon-*.svg from source #30

Closed tsibley closed 2 weeks ago

tsibley commented 2 weeks ago

While it may be useful to regenerate them in development—it certainly was for me!—doing so in CI doesn't work because Inkscape isn't installed. We could install Inkscape, but why bother? The generated copies that are checked in to source control can be used as-is.

Suggested by @joverlee521 during troubleshooting¹ why CI sometimes failed: it was sometimes trying to regenerate these files because sometimes (it seems?) the input mtimes were newer than the output mtimes.

¹ https://github.com/nextstrain/status/pull/29#issuecomment-2474677671

Checklist

joverlee521 commented 2 weeks ago

The CI workflow has only failed once with an unrelated error since this was merged 🎉