You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Changes
* Introduce the minimal set of changes to make CI pass again for the
first time since the last successful build in 2021.
* Update some of the pinned dependencies:
* macOS executor 12.2.0 -> 16.2.0;
* CMake 3.18.6 -> 3.31.5;
* alpine (on x86_64) 3.13.5 -> 3.21.2.
* Pin some dependencies to avoid introducing compatibility issues:
* cpplint to 1.5.5;
* markdown-cli to 0.37.0.
* Update the googletest branch `master` -> `main`.
* Use the official `wolframresearch/wolframengine` Docker image instead
of the custom one.
* Increase the timeout for Wolfram Language tests 10 min -> 20 min.
## Comments
* cpplint is pinned to 1.5.5 because newer versions require headers to
be in a directory by default. The refactor will be done in a separate
PR.
* `markdownlint-cli` is pinned to 0.37.0 because newer versions require
alt text for images by default. The alt text will be added in a separate
PR.
* Wolfram Language version is kept at 12.3.0. It will be upgraded in a
separate PR.
## Examples
Observe CI now passing:
<img width="986" alt="Screenshot 2025-01-25 at 22 21 39"
src="https://github.com/user-attachments/assets/11023faa-15e6-4d28-9705-f63433619988"
/>
0 commit comments