github.com/NVIDIA/aistore@v1.3.23-0.20240517131212-7df6609be51d/.github/workflows/test-python-etl.yml (about) 1 2 name: Python ETL Tests 3 on: 4 push: 5 branches: [ "main" ] 6 pull_request: 7 branches: [ "main" ] 8 9 workflow_dispatch: 10 11 jobs: 12 build: 13 runs-on: ubuntu-latest 14 15 steps: 16 - uses: actions/checkout@v4 17 18 - name: setup-minikube 19 uses: medyagh/setup-minikube@latest 20 with: 21 driver: docker 22 container-runtime: docker 23 cpus: max 24 memory: max 25 26 - name: Run AIStore in Minikube 27 run: | 28 cd $GITHUB_WORKSPACE/deploy/dev/k8s/ 29 ./minimal.sh 30 31 - name: Setup Python '3.11' 32 uses: actions/setup-python@v4 33 with: 34 python-version: '3.11' 35 36 - name: Python ETL Tests 37 run: | 38 cd $GITHUB_WORKSPACE/python/ 39 export AIS_ENDPOINT="http://$(minikube ip):8080" 40 make python_etl_tests 41