Conversation
|
This is rad, thanks! Could we switch the build-site to run off of ubuntu, and add a locale build? Locale compile fails are generally the biggest problem we have here, so it'd be nice to catch those during dev too! And the compile script (or maybe it's extract) uses gnuutils specific arguments that don't work on mac. (Also are servers are on centos iirc, so it's a little closer to irl) |
|
Yes, I'll try to add Ubuntu at least, just currently facing a weird I know there are currently some "fatal errors" in the gettext scripts from not having |
|
Yeah the whitespace errors return with codes really so I can silence these; but then it won't catch any real issues, and be just a log… (NB: I will try to fight the yaml parsing on platforms for a bit, but it either doesn't see the key, or bails on encoding. 🤷 |
|
Ah I see, that's pretty odd. Seems like a problem in thunderbird notes. I see thunderbird/thunderbird-notes#70 has already been made, could you create a bug ticket for the system_requirements problem when you have a chance? Thank you, it's great to see this has already found some blocking bugs for contributors 😄 |
This GitHub Actions workflow runs a matrix of a few select Python and Node versions on several platforms/archs to verify sites build and tests run for PRs and master pushes; with visibility into deprecations and incompatibilities for future versions.
Resolves #863
👓 demo/preview:
@janbrasna/thunderbird-website/actions/runs/18867825525