Skip to content

Commit 1d8c1f1

Browse files
committed
feat: add docker setup action to release workflow
1 parent fd99cf7 commit 1d8c1f1

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,9 @@ jobs:
8585
steps:
8686
- uses: actions/checkout@v5
8787

88-
- name: set up QEMU
89-
uses: docker/setup-qemu-action@v3
88+
- uses: docker/setup-qemu-action@v3
89+
90+
- uses: docker/setup-docker-action@v4
9091
with:
9192
daemon-config: |
9293
{
@@ -96,19 +97,16 @@ jobs:
9697
}
9798
}
9899
99-
- name: set up docker buildx
100-
uses: docker/setup-buildx-action@v3
100+
- uses: docker/setup-buildx-action@v3
101101
id: buildx
102102

103-
- name: login to ghcr.io
104-
uses: docker/login-action@v3
103+
- uses: docker/login-action@v3
105104
with:
106105
registry: ghcr.io
107106
username: ${{ github.actor }}
108107
password: ${{ secrets.CI_TOKEN }}
109108

110-
- name: build and publish ghcr.io docker image
111-
uses: docker/build-push-action@v6
109+
- uses: docker/build-push-action@v6
112110
with:
113111
context: .
114112
builder: ${{ steps.buildx.outputs.name }}

0 commit comments

Comments
 (0)