Add GitHub action for make all#292
Conversation
It is currently configured to be triggered manually either from the GitHub web frontend or from the GitHub API. `make all` can be run with a selected version of Ubuntu and Python, or a matrix of versions. Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
As soon as this PR was merged, we can run our first GitHub action for the full matrix of For both versions of Ubuntu, Python 3.6 and 3.7 (and 3.8 with PR #289) should build fine, while the other Python versions are expected to abort when trying to get Tensorflow 1.5. |
|
Example of GitHub action with full test matrix: https://github.com/stweil/ocrd_all/actions/runs/1947808212. Even with PR #289, only Python 3.6 builds all targets. Python 3.7 and 3.8 fail when building |
That seems to be coming from new upstream conflicts between Tensorflow and Scikit-Image. We recently encountered that in ocrd_pc_segmentation, but it seems to be wider. Needs to be investigated. |
|
I rebased and merged my latest pull requests and started now the first GitHub action for OCR-D/ocrd_all with the full build matrix: https://github.com/OCR-D/ocrd_all/actions/runs/1959782165. |
It is currently configured to be triggered manually either from the
GitHub web frontend or from the GitHub API.
make allcan be run with a selected version of Ubuntu and Python,or a matrix of versions.
Signed-off-by: Stefan Weil sw@weilnetz.de