Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* Add multi-platform support for execution environment (#8951) * feat(ee-multicloud-public): add multi-platform support for execution environments - Updated `install_binaries.sh` to dynamically detect system architecture (`ARCH`) - Modified OpenShift CLI (`oc`) installation to use RHEL 8 version with architecture-specific tarballs. - Adjusted AWS CLI download URL to include architecture detection. - Added placeholder for Bitwarden CLI installation, as it does not support ARM64 yet. * Update build-ee workflow adding support for multi arch * Add QEMU setup for multi-platform builds in build-ee.yml - Added QEMU setup using `docker/setup-qemu-action@v2` to enable emulation for multiple architectures. - Installed `qemu` and `binfmt-support` as dependencies to ensure proper handling of multi-platform builds. * fix(workflow): adjust QEMU setup order for multi-platform builds in build-ee.yml - Added a step to install `qemu` and `binfmt-support` before setting up QEMU. * add cache for Buildah layers in GitHub Actions - Configures cache for `/var/lib/containers/storage` using `actions/cache@v4`. - Implements keys to reuse layers from previous builds. - Enables layer reuse in Buildah with `layers: true`. * fix qemu --------- Co-authored-by: Marcos Amorim <[email protected]>
- Loading branch information