Skip to content

Commit ae0274f

Browse files
gcmsgclaude
andcommitted
ci: remove Docker build from release workflow
Docker image builds are too large and slow. Keep only cross-platform binary builds and checksums in the release pipeline. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent de9f9aa commit ae0274f

File tree

1 file changed

+0
-30
lines changed

1 file changed

+0
-30
lines changed

.github/workflows/release.yaml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ on:
77

88
permissions:
99
contents: write
10-
packages: write
1110

1211
jobs:
1312
build:
@@ -81,32 +80,3 @@ jobs:
8180
peerclawd-*
8281
checksums.txt
8382
generate_release_notes: true
84-
85-
docker:
86-
runs-on: ubuntu-latest
87-
steps:
88-
- uses: actions/checkout@v4
89-
90-
- name: Set up Docker Buildx
91-
uses: docker/setup-buildx-action@v3
92-
93-
- name: Login to GitHub Container Registry
94-
uses: docker/login-action@v3
95-
with:
96-
registry: ghcr.io
97-
username: ${{ github.actor }}
98-
password: ${{ secrets.GITHUB_TOKEN }}
99-
100-
- name: Extract version
101-
id: version
102-
run: echo "tag=${GITHUB_REF#refs/tags/}" >> "$GITHUB_OUTPUT"
103-
104-
- name: Build and push
105-
uses: docker/build-push-action@v6
106-
with:
107-
context: .
108-
push: true
109-
platforms: linux/amd64,linux/arm64
110-
tags: |
111-
ghcr.io/${{ github.repository }}:${{ steps.version.outputs.tag }}
112-
ghcr.io/${{ github.repository }}:latest

0 commit comments

Comments
 (0)