Skip to content

Commit cfb94ec

Browse files
chore: Added build-essential to allow build using gyp of CGN onboarding portal FE [#PE-926] (#48)
1 parent 8192fe7 commit cfb94ec

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

.github/workflows/beta-docker-branch.yml

+5
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ jobs:
2929
persist-credentials: false
3030
fetch-depth: 0
3131

32+
- name: Set up QEMU
33+
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
34+
with:
35+
platforms: linux/amd64,linux/arm64
36+
3237
- name: Setup Docker buildx
3338
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # v3.0.0
3439

.github/workflows/release.yml

+5
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ jobs:
2929
persist-credentials: false
3030
fetch-depth: 0
3131

32+
- name: Set up QEMU
33+
uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
34+
with:
35+
platforms: linux/amd64,linux/arm64
36+
3237
- name: Release
3338
id: release
3439
uses: cycjimmy/semantic-release-action@a297eb166c8fba7ddd59ee3c3b873c9781cadc72 # v3.2.0

Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ USER root
44

55
RUN apt-get update \
66
&& apt-get -y install curl git \
7-
&& apt-get -y install jq \
7+
&& apt-get -y install jq \
88
&& apt-get -y install zip unzip \
9+
&& apt-get -y install build-essential \
910
&& apt-get -y install ca-certificates wget apt-transport-https lsb-release gnupg \
1011
&& apt-get clean \
1112
&& rm -rf /var/lib/apt/lists/

0 commit comments

Comments
 (0)