From 77e5d4298d142ec2398d8cc3a022070447768006 Mon Sep 17 00:00:00 2001 From: Xi Bai Date: Fri, 11 Jul 2025 15:12:56 +0100 Subject: [PATCH 1/3] doc: sync Docker Hub description with README --- .github/workflows/docker-extra.yaml | 8 ++++++++ .github/workflows/docker.yaml | 8 ++++++++ docker/mlflow/server/README.md | 2 ++ 3 files changed, 18 insertions(+) create mode 100644 docker/mlflow/server/README.md diff --git a/.github/workflows/docker-extra.yaml b/.github/workflows/docker-extra.yaml index 1472eee..0444b40 100644 --- a/.github/workflows/docker-extra.yaml +++ b/.github/workflows/docker-extra.yaml @@ -99,3 +99,11 @@ jobs: subject-name: ${{ env.REGISTRY }}/${{ env.DOCKER_IMAGE_NAME }} subject-digest: ${{ steps.build_and_push_mlflow_ui.outputs.digest }} push-to-registry: true + + - name: Update Docker Hub description + uses: peter-evans/dockerhub-description@v4 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + repository: ${{ env.DOCKER_IMAGE_NAME }} + readme-filepath: ./docker/mlflow/server/README.md diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index e428507..e737db4 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -87,3 +87,11 @@ jobs: subject-name: ${{ env.REGISTRY }}/${{ env.DOCKER_IMAGE_NAME }} subject-digest: ${{ steps.build_and_push_cms.outputs.digest }} push-to-registry: true + + - name: Update Docker Hub description + uses: peter-evans/dockerhub-description@v4 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + repository: ${{ env.DOCKER_IMAGE_NAME }} + readme-filepath: ./README.md diff --git a/docker/mlflow/server/README.md b/docker/mlflow/server/README.md new file mode 100644 index 0000000..bda7b61 --- /dev/null +++ b/docker/mlflow/server/README.md @@ -0,0 +1,2 @@ +## cogstack-mlflow-ui +A customised MLflow server configured for experiment tracking in CogStack projects. From 0ed6c613eb9b6a250188dbebb6178920889d3b93 Mon Sep 17 00:00:00 2001 From: Xi Bai Date: Fri, 11 Jul 2025 16:35:51 +0100 Subject: [PATCH 2/3] doc: switch off doc syncing on PRs after testing --- .github/workflows/docker-extra.yaml | 1 + .github/workflows/docker.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/docker-extra.yaml b/.github/workflows/docker-extra.yaml index 0444b40..7459ea0 100644 --- a/.github/workflows/docker-extra.yaml +++ b/.github/workflows/docker-extra.yaml @@ -101,6 +101,7 @@ jobs: push-to-registry: true - name: Update Docker Hub description + if: github.ref == 'refs/heads/main' && github.event_name != 'pull_request' uses: peter-evans/dockerhub-description@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index e737db4..7268811 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -89,6 +89,7 @@ jobs: push-to-registry: true - name: Update Docker Hub description + if: github.ref == 'refs/heads/main' && github.event_name != 'pull_request' uses: peter-evans/dockerhub-description@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} From 59fbed9788e96de94b8da0fb000fc577f24a7dbe Mon Sep 17 00:00:00 2001 From: Xi Bai Date: Mon, 14 Jul 2025 11:42:47 +0100 Subject: [PATCH 3/3] chore: address GH linting warnings --- docker/Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index 08d6ea6..842cd70 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -2,6 +2,12 @@ FROM python:3.10 ARG CMS_UID=1000 ARG CMS_GID=1000 +ARG CMS_MODEL_NAME +ARG CMS_MODEL_TYPE +ARG CMS_STREAMABLE +ARG HTTP_PROXY +ARG HTTPS_PROXY +ARG NO_PROXY ENV CMS_MODEL_NAME=$CMS_MODEL_NAME ENV CMS_MODEL_TYPE=$CMS_MODEL_TYPE