diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 285ae1f9c..61a760c7d 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -11,7 +11,7 @@ on: branches: - master - development - - fixes_docker + - fix-docker workflow_dispatch: jobs: @@ -24,7 +24,9 @@ jobs: steps: - name: Check out the repo uses: actions/checkout@v2 - + with: + submodules: recursive + - name: Extract branch name shell: bash run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" @@ -49,7 +51,7 @@ jobs: with: images: | automlorg/autopytorch - ghcr.io/${{ github.repository }} + ghcr.io/automl/auto-pytorch - name: Build and push Docker images uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc @@ -64,12 +66,12 @@ jobs: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - name: Pull Docker image - run: docker pull ghcr.io/$GITHUB_REPOSITORY/autoPyTorch:$BRANCH + run: docker pull ghcr.io/automl/auto-pytorch/autopytorch:$BRANCH env: BRANCH: ${{ steps.extract_branch.outputs.branch }} - name: Run image - run: docker run -i -d --name unittester -v $GITHUB_WORKSPACE:/workspace -w /workspace ghcr.io/$GITHUB_REPOSITORY/autoPyTorch:$BRANCH + run: docker run -i -d --name unittester -v $GITHUB_WORKSPACE:/workspace -w /workspace ghcr.io/automl/auto-pytorch/autopytorch:$BRANCH env: BRANCH: ${{ steps.extract_branch.outputs.branch }} diff --git a/Dockerfile b/Dockerfile index ef41378fd..ab0c5ec8f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,8 @@ WORKDIR /auto-pytorch # install linux packages RUN apt-get update +# Install missing opencv dependencies +RUN apt-get install ffmpeg libsm6 libxext6 -y # Set the locale # workaround for https://github.com/automl/auto-sklearn/issues/867