Skip to content

Commit f8987a5

Browse files
authored
Merge pull request #2024 from OpenSignLabs/staging
v2.31.0
2 parents f3d2039 + ef686ae commit f8987a5

59 files changed

Lines changed: 21224 additions & 3530 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

β€Ž.all-contributorsrcβ€Ž

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,15 @@
241241
"contributions": [
242242
"translation"
243243
]
244+
},
245+
{
246+
"login": "ehowe",
247+
"name": "Eugene Howe",
248+
"avatar_url": "https://avatars.githubusercontent.com/u/756984?v=4",
249+
"profile": "https://github.com/ehowe",
250+
"contributions": [
251+
"code"
252+
]
244253
}
245254
]
246255
}

β€Ž.github/workflows/Docker.ymlβ€Ž

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,34 +21,46 @@ jobs:
2121
dockerfile: apps/OpenSign/Dockerhubfile
2222
- image: opensign/opensignserver
2323
dockerfile: apps/OpenSignServer/Dockerhubfile
24+
2425
steps:
25-
-
26-
name: Checkout
26+
- name: Checkout
2727
uses: actions/checkout@v3
28-
-
29-
name: Login to Docker Hub
28+
29+
# πŸ‘‡ Enable emulation so we can build for arm64 on amd64 runners
30+
- name: Set up QEMU
31+
uses: docker/setup-qemu-action@v2
32+
with:
33+
platforms: linux/amd64,linux/arm64
34+
35+
# πŸ‘‡ Enable Buildx for multi-arch builds
36+
- name: Set up Docker Buildx
37+
uses: docker/setup-buildx-action@v2
38+
39+
- name: Login to Docker Hub
3040
uses: docker/login-action@v2
3141
with:
3242
username: ${{ secrets.DOCKERHUB_USERNAME }}
3343
password: ${{ secrets.DOCKERHUB_TOKEN }}
34-
-
35-
name: Extract metadata (tags, labels) for Docker
44+
45+
- name: Extract metadata (tags, labels) for Docker
3646
id: meta
3747
uses: docker/metadata-action@v4
3848
with:
3949
images: ${{ matrix.image }}
40-
-
41-
name: Debug - List files opensign
50+
51+
- name: Debug - List files opensign
4252
run: ls -R apps/OpenSign/ # Adjust the path as needed
43-
-
44-
name: Debug - List files opensignserver
53+
54+
- name: Debug - List files opensignserver
4555
run: ls -R apps/OpenSignServer/ # Adjust the path as needed
46-
-
47-
name: Build and push
56+
57+
- name: Build and push (multi-arch)
4858
uses: docker/build-push-action@v4
4959
with:
5060
context: .
5161
file: ${{ matrix.dockerfile }}
5262
push: true
63+
# πŸ‘‡ Build for both AMD64 & ARM64
64+
platforms: linux/amd64,linux/arm64
5365
tags: ${{ steps.meta.outputs.tags }}
5466
labels: ${{ steps.meta.outputs.labels }}

β€ŽREADME.mdβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ We would like to thank all our contributors and users for their support and feed
165165
<td align="center" valign="top" width="14.28%"><a href="https://github.com/daniel-mutwiri"><img src="https://avatars.githubusercontent.com/u/8936960?v=4?s=100" width="100px;" alt="Daniel Mutwiri"/><br /><sub><b>Daniel Mutwiri</b></sub></a><br /><a href="#code-daniel-mutwiri" title="Code">πŸ’»</a></td>
166166
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Zathiel"><img src="https://avatars.githubusercontent.com/u/26553418?v=4?s=100" width="100px;" alt="Zathiel"/><br /><sub><b>Zathiel</b></sub></a><br /><a href="#code-Zathiel" title="Code">πŸ’»</a></td>
167167
<td align="center" valign="top" width="14.28%"><a href="https://github.com/1024mb"><img src="https://avatars.githubusercontent.com/u/9301204?v=4?s=100" width="100px;" alt="1024mb"/><br /><sub><b>1024mb</b></sub></a><br /><a href="#translation-1024mb" title="Translation">🌍</a></td>
168+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/ehowe"><img src="https://avatars.githubusercontent.com/u/756984?v=4?s=100" width="100px;" alt="Eugene Howe"/><br /><sub><b>Eugene Howe</b></sub></a><br /><a href="#code-ehowe" title="Code">πŸ’»</a></td>
168169
</tr>
169170
</tbody>
170171
</table>

0 commit comments

Comments
Β (0)