diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3e040695..01d42648 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -60,7 +60,7 @@ jobs: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=semver,pattern={{version}},suffix=-${{ matrix.arch }} - type=sha,prefix=,format=short,suffix=-${{ matrix.arch }} + type=semver,pattern={{major}},suffix=-${{ matrix.arch }} - name: Build and push Docker image uses: docker/build-push-action@v6 @@ -101,7 +101,7 @@ jobs: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=semver,pattern={{version}} - type=sha,prefix=,format=short + type=semver,pattern={{major}} - name: Create and push multi-arch manifest run: | diff --git a/Dockerfile-local.example b/Dockerfile-local.example index b08bc35b..1b9090e0 100644 --- a/Dockerfile-local.example +++ b/Dockerfile-local.example @@ -2,7 +2,7 @@ # Copy to Dockerfile-local and customize (gitignored) # Build with: task build (builds base + local automatically) -FROM devcell:latest +FROM ghcr.io/dimmkirr/devcell:0 # Re-declare ARGs from base (ARGs don't persist across FROM) # Values are passed from compose.yml build args diff --git a/compose.yml b/compose.yml index 4a70ccef..9c4c198b 100644 --- a/compose.yml +++ b/compose.yml @@ -6,7 +6,7 @@ # This way it would keep unique claude json history services: cell: - image: devcell:${IMAGE_TAG:-latest} + image: ghcr.io/dimmkirr/devcell:${IMAGE_TAG:-latest} build: context: . dockerfile: ${DOCKERFILE:-Dockerfile}