Skip to content

👷(docker) add arm64 support and upgrade CI workflow steps#11

Merged
sylvinus merged 2 commits into
suitenumerique:mainfrom
StephanMeijer:feature/docker-arm64-and-ci-updates
Feb 19, 2026
Merged

👷(docker) add arm64 support and upgrade CI workflow steps#11
sylvinus merged 2 commits into
suitenumerique:mainfrom
StephanMeijer:feature/docker-arm64-and-ci-updates

Conversation

@StephanMeijer
Copy link
Copy Markdown
Contributor

Purpose / Proposal

Add linux/arm64 platform support for Docker image builds and upgrade outdated GitHub Actions workflow steps to their latest versions.

Changes

Commit 1: arm64 Docker support

  • Add QEMU and Buildx setup steps to docker-hub.yml
  • Enable multi-architecture builds (linux/amd64,linux/arm64) for both backend and frontend images

Commit 2: Upgrade workflow steps

  • actions/setup-node v4 → v6
  • actions/cache v4 → v5

External contributions

  • I have read and followed the contributing guidelines
  • I have read and agreed to the Code of Conduct
  • I have signed off my commits with git commit --signoff (DCO compliance)
  • I have signed my commits with my SSH or GPG key (git commit -S)
  • My commit messages follow the required format: <gitmoji>(type) title description
  • I have added corresponding tests for new features or bug fixes (if applicable)

Testing happens when GitHub Workflows are being executed.


The creation of this pull request was done semi-automatically. I did automate a bunch, but I reviewed all changes manually to check if they are backwards compatible.

Add QEMU and Buildx setup steps to enable multi-architecture Docker
image builds for both linux/amd64 and linux/arm64 platforms.

Signed-off-by: Stephan Meijer <me@stephanmeijer.com>
Update actions/setup-node from v4 to v6 and actions/cache from v4 to v5
for improved performance, security patches, and Node.js runtime compatibility.

Signed-off-by: Stephan Meijer <me@stephanmeijer.com>
@StephanMeijer StephanMeijer force-pushed the feature/docker-arm64-and-ci-updates branch from d07f1e6 to 5ba2af3 Compare February 19, 2026 19:59
@StephanMeijer StephanMeijer changed the title 👷(docker) add arm64 support and upgrade CI workflow steps WIP: 👷(docker) add arm64 support and upgrade CI workflow steps Feb 19, 2026
@StephanMeijer
Copy link
Copy Markdown
Contributor Author

Related PR's:

@StephanMeijer StephanMeijer changed the title WIP: 👷(docker) add arm64 support and upgrade CI workflow steps 👷(docker) add arm64 support and upgrade CI workflow steps Feb 19, 2026
@StephanMeijer
Copy link
Copy Markdown
Contributor Author

Manually reviewed, etc. etc.

Cool, did you just go public with this repository like 10 - 15 minutes ago? 🎉

@sylvinus
Copy link
Copy Markdown
Member

Manually reviewed, etc. etc.

Cool, did you just go public with this repository like 10 - 15 minutes ago? 🎉

I did! :)

@sylvinus sylvinus merged commit 4f4eccd into suitenumerique:main Feb 19, 2026
1 check passed
@StephanMeijer StephanMeijer deleted the feature/docker-arm64-and-ci-updates branch February 19, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants