From 32fa042ed6666c1afcf558eb6ee36bfb60c05b74 Mon Sep 17 00:00:00 2001 From: Dmitry Kireev Date: Sat, 7 Feb 2026 21:50:38 +0000 Subject: [PATCH] Use lowercase image name in release workflow - chore(.github/workflows/release.yml): add step to set lowercase IMAGE_NAME_LC env variable - chore(.github/workflows/release.yml): update docker metadata-action image references to use IMAGE_NAME_LC - chore(.github/workflows/release.yml): update docker pull and tag commands to use lowercase image name --- .github/workflows/release.yml | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c61d3e46..b71e1637 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,6 +29,9 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Set lowercase image name + run: echo "IMAGE_NAME_LC=${IMAGE_NAME,,}" >> $GITHUB_ENV + - name: Free disk space run: | sudo rm -rf /usr/share/dotnet @@ -58,7 +61,7 @@ jobs: id: meta-base uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LC }} tags: | type=semver,pattern={{version}},suffix=-${{ matrix.arch }} type=semver,pattern={{major}},suffix=-${{ matrix.arch }} @@ -83,14 +86,14 @@ jobs: - name: Tag base image locally for extended build run: | - docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest-${{ matrix.arch }} - docker tag ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest-${{ matrix.arch }} devcell:latest + docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LC }}:latest-${{ matrix.arch }} + docker tag ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LC }}:latest-${{ matrix.arch }} devcell:latest - name: Extract metadata for extended image id: meta-extended uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LC }} tags: | type=semver,pattern={{version}}-extended,suffix=-${{ matrix.arch }} type=semver,pattern={{major}}-extended,suffix=-${{ matrix.arch }} @@ -123,6 +126,11 @@ jobs: packages: write steps: + - name: Set lowercase image name + run: echo "IMAGE_NAME_LC=${IMAGE_NAME,,}" >> $GITHUB_ENV + env: + IMAGE_NAME: ${{ github.repository }} + - name: Log in to GitHub Container Registry uses: docker/login-action@v3 with: @@ -134,7 +142,7 @@ jobs: id: meta-base uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LC }} tags: | type=semver,pattern={{version}} type=semver,pattern={{major}} @@ -144,7 +152,7 @@ jobs: id: meta-extended uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LC }} tags: | type=semver,pattern={{version}}-extended type=semver,pattern={{major}}-extended