From a1c5e7c3a30c48241d0a206ad509c067c569f100 Mon Sep 17 00:00:00 2001 From: Brian Bjarke Jensen Date: Tue, 13 Jan 2026 13:22:05 +0100 Subject: [PATCH] changed to use secret for docker registry --- .gitea/workflows/update.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/update.yml b/.gitea/workflows/update.yml index 6d0f4d7..2bc94d6 100644 --- a/.gitea/workflows/update.yml +++ b/.gitea/workflows/update.yml @@ -32,15 +32,15 @@ jobs: mkdir -p ~/.docker echo '{ "auths": {}, - "insecure-registries": ["10.0.0.2:3000"] + "insecure-registries": ["${{ secrets.DOCKER_REGISTRY }}"] }' > ~/.docker/config.json # Login to internal registry - echo "${{ secrets.CI_RUNNER_TOKEN }}" | docker login 10.0.0.2:3000 --username "${{ gitea.actor }}" --password-stdin + echo "${{ secrets.CI_RUNNER_TOKEN }}" | docker login ${{ secrets.DOCKER_REGISTRY }} --username "${{ gitea.actor }}" --password-stdin # Pull and inspect the image - if docker pull 10.0.0.2:3000/brian/mlflow-full:latest 2>/dev/null; then - BASE_IMAGE_DIGEST=$(docker inspect 10.0.0.2:3000/brian/mlflow-full:latest | jq -r '.[0].Config.Labels["org.opencontainers.image.base.digest"] // empty') + if docker pull ${{ secrets.DOCKER_REGISTRY }}/brian/mlflow-full:latest 2>/dev/null; then + BASE_IMAGE_DIGEST=$(docker inspect ${{ secrets.DOCKER_REGISTRY }}/brian/mlflow-full:latest | jq -r '.[0].Config.Labels["org.opencontainers.image.base.digest"] // empty') if [ -n "$BASE_IMAGE_DIGEST" ] && [ "$BASE_IMAGE_DIGEST" != "null" ]; then echo "base_image_digest=$BASE_IMAGE_DIGEST" >> $GITHUB_OUTPUT @@ -118,7 +118,7 @@ jobs: uses: docker/setup-buildx-action@v3 with: config-inline: | - [registry."10.0.0.2:3000"] + [registry."${{ secrets.DOCKER_REGISTRY }}"] http = true insecure = true - name: Log in to Gitea Container Registry @@ -127,16 +127,16 @@ jobs: mkdir -p ~/.docker echo '{ "auths": {}, - "insecure-registries": ["10.0.0.2:3000"] + "insecure-registries": ["${{ secrets.DOCKER_REGISTRY }}"] }' > ~/.docker/config.json # Login using direct docker command - echo "${{ secrets.CI_RUNNER_TOKEN }}" | docker login 10.0.0.2:3000 --username "${{ gitea.actor }}" --password-stdin + echo "${{ secrets.CI_RUNNER_TOKEN }}" | docker login ${{ secrets.DOCKER_REGISTRY }} --username "${{ gitea.actor }}" --password-stdin - name: Extract metadata id: meta uses: docker/metadata-action@v5 with: - images: 10.0.0.2:3000/${{ gitea.repository_owner }}/${{ gitea.event.repository.name }} + images: ${{ secrets.DOCKER_REGISTRY }}/${{ gitea.repository_owner }}/${{ gitea.event.repository.name }} tags: | type=schedule,pattern={{date 'YYYYMMDD'}} type=raw,value=latest