-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
added 'import' tests and github actions for docker images #1090
Conversation
With the windows setup, was facing the following issue:
A StackOverflow thread suggested setting the docker experimental feature to true/ switch to linux containers (which needs a GUI), but not sure if it is possible in GitHub actions. Additional Reference: actions/runner-images#1143 |
cc: @yongtang for review |
@kvignesh1420 The PR looks good! I think we might just simply remove the macOS build for docker, as macOS on GitHub Actions has not been super stable? We only need to validate that docker container works (user will most likely use it on Linux). So removing macOS docker build on GitHub Actions should be fine. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…#1090) * added basic tests and github actions * removed -i option from docker run during tests * updated docker test setup for mac and win * removed win docker test * modified docker tests on mac * removed docker tests on macos * added docker tests on macOS * removed docker devel test in macos
This PR addresses the issue: #1087 and is a follow up of PR: #1089
Github actions have been added to test the docker build and package import functionality on the Linux and MacOS platforms.
The tests include the following:
tfio-cpu
image usingcpu.Dockerfile
and validate the tfio import in python.tfio-dev
image usingdevel.Dockerfile
, build tfio from source using bazel and validate it's import in python.