-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Description
- Run unittests and build doc for both 22.2 and 23.1 backends. This is currently commented out in ci.yml.
- Replace PYPI_TOKEN with the token generated for the repo.
- Replace .ci\pull_fluent_image.py with a simple bash script. It will pull the Fluent image based on
FLUENT_IMAGE_TAG
env var and remove all dangling images (docker image prune
). Earlier we had limited disk space in the self-hosted runner, so we were cleaning up before pulling the newer image.
4. As we are going to add more integration tests within the unittests, it is better to split the "Build and Unit Testing" job. We can run unittests in the self-hosted runner and build the package in github runner. We choose to build in github runner to build in a clean machine.(not important as we shall run only selected tests under the markers) - We don't need to run codegen for 22.2 if we can cache the output permanently.
Some of the above tasks are required to be done also in other pyfluent repos. For 1 and 4, we also need to update the list of status checks in repo's branch protection rules.
Metadata
Metadata
Labels
No labels
Type
Projects
Status
2021-2024