Skip to content
This repository was archived by the owner on Apr 10, 2025. It is now read-only.
This repository was archived by the owner on Apr 10, 2025. It is now read-only.

[FEATURE]: Integrate multi-architecture build workflow stage #20

@evan-palmer

Description

@evan-palmer

Is your feature request related to a problem? Please describe

When mounted to another vehicle (e.g., an ROV), the Alpha driver is likely to be run on an embedded device such as a raspberry Pi. The existing Docker build pipelines do not support multi-architecture builds which means that the existing images would not work on a Raspberry Pi.

Describe the solution you'd like

Update the Docker build pipelines to publish an additional image for an Arm architecture.

Describe alternatives you've considered

This could be ignored and users could be required to install natively to use the project on an Arm architecture

Implementation Ideas

Add additional steps to the docker.yaml workflow that load an emulator such as Qemu and use buildx to build the image for the specified architecture.

Additional context

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestneeds triageThis issue needs triage support

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions