diff --git a/.gitea/workflows/02-gitea-mcp.yml b/.gitea/workflows/02-gitea-mcp.yml index bf2e05a..24cd17a 100644 --- a/.gitea/workflows/02-gitea-mcp.yml +++ b/.gitea/workflows/02-gitea-mcp.yml @@ -7,8 +7,7 @@ on: workflow_dispatch: # Cho phép chạy tay nếu cần env: - IMAGE_BASE: git.thuanle.me/public/image - IMAGE: gitea-mcp + IMAGE_REPO: git.thuanle.me/public/gitea-mcp jobs: build: @@ -31,17 +30,17 @@ jobs: - name: Build Docker images run: | - echo "Building image ${{ env.IMAGE }} for architecture: ${{ matrix.arch }}" + echo "Building image ${{ env.IMAGE_REPO }} for architecture: ${{ matrix.arch }}" docker build \ - -f ${{ env.IMAGE }}.Dockerfile \ + -f gitea-mcp.Dockerfile \ --build-arg TARGETARCH=${{ matrix.arch }} \ - -t ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-${{ matrix.arch }}-latest \ + -t ${{ env.IMAGE_REPO }}:${{ matrix.arch }}-latest \ --label "build_date=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" \ --label "commit_sha=${{ github.sha }}" \ . - docker push ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-${{ matrix.arch }}-latest + docker push ${{ env.IMAGE_REPO }}:${{ matrix.arch }}-latest amend-manifest: runs-on: linux @@ -57,11 +56,11 @@ jobs: - name: Push Docker manifest run: | echo "Delete existing manifest" - docker manifest rm ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-latest || true - - echo "Create new manifest" - docker manifest create ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-latest \ - ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-amd64-latest \ - ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-arm64-latest + docker manifest rm ${{ env.IMAGE_REPO }}:latest || true - docker manifest push ${{ env.IMAGE_BASE }}:${{ env.IMAGE }}-latest \ No newline at end of file + echo "Create new manifest" + docker manifest create ${{ env.IMAGE_REPO }}:latest \ + ${{ env.IMAGE_REPO }}:amd64-latest \ + ${{ env.IMAGE_REPO }}:arm64-latest + + docker manifest push ${{ env.IMAGE_REPO }}:latest \ No newline at end of file