Skip to content

Commit bc70cc0

Browse files
committed
multi-architecture Docker build
1 parent 237ceb6 commit bc70cc0

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,16 @@ jobs:
5555
with:
5656
username: ${{ secrets.DOCKERHUB_USERNAME }}
5757
password: ${{ secrets.DOCKERHUB_PASSWORD }}
58+
- name: Set up QEMU
59+
uses: docker/setup-qemu-action@v4
60+
- name: Set up Docker Buildx
61+
uses: docker/setup-buildx-action@v4
5862
- name: Build and push Docker
5963
uses: docker/build-push-action@v5
6064
with:
6165
context: .
6266
push: true
67+
platforms: linux/amd64,linux/arm64
6368
tags: ${{ steps.meta.outputs.tags }}
6469
labels: ${{ steps.meta.outputs.labels }}
6570

release_notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Under development in `master` branch.
1515

1616
### Fixed Bugs
1717

18+
- making sure Docker image works for both amd64 and arm64 architectures.
1819
- fixed a connection leak when authentication fails.
1920
- fixed few edge cases that led to crashes related to handling of MongoDB objects.
2021
- fixed bug in handling of SQL databases, where commands leading to inconsistent state (eg, duplicated keys) were not properly removed.

0 commit comments

Comments
 (0)