I'm bothered that it wasn't caught by the tests in the compat repo at chevah/compat#700. What shall we do about it?
Maybe Oracle Linux 8 has that library ... I think that we are ok.
These are not actually "tests", but rather builds.
True. Makes sense.
well... what we can do is create separate docker test runs as part of GitHub actions.
It will work something like this
- After the binary .tar.gz is created for each OS, upload that file as an GitHub Action artifact
- After all the build jobs are done, trigger the docker test job
- THe docker test job will download the GitHub Action Artifacts for this build and will save them in cache
- The docker test job can then run a few smoke tests to make sure we can start Python on other OSes ... for example run our custom test file
That's all
With GitHub Action Artifacts we can "publish" the pythia .tar.gz files in kind of a temporary location
More info about GitHub Artifacts here https://github.com/actions/upload-artifact
Originally posted by @adiroiban in #58 (comment)
Maybe Oracle Linux 8 has that library ... I think that we are ok.
True. Makes sense.
well... what we can do is create separate docker test runs as part of GitHub actions.
It will work something like this
That's all
With GitHub Action Artifacts we can "publish" the pythia .tar.gz files in kind of a temporary location
More info about GitHub Artifacts here https://github.com/actions/upload-artifact
Originally posted by @adiroiban in #58 (comment)