File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11---
22self-hosted-runner :
3- # BuildJet machines we are using
3+ # Ubicloud machines we are using
44 labels :
5- - buildjet-2vcpu-ubuntu-2204-arm
6- - buildjet-4vcpu-ubuntu-2204-arm
5+ - ubicloud-standard-8-arm
Original file line number Diff line number Diff line change @@ -308,7 +308,7 @@ jobs:
308308 - select_helm_repo
309309 strategy :
310310 matrix :
311- runner : ["ubuntu-latest", "buildjet-2vcpu-ubuntu-2204 -arm"]
311+ runner : ["ubuntu-latest", "ubicloud-standard-8 -arm"]
312312 runs-on : ${{ matrix.runner }}
313313 permissions :
314314 id-token : write
@@ -356,13 +356,14 @@ jobs:
356356 uses : anchore/sbom-action/download-syft@e8d2a6937ecead383dfe75190d104edd1f9c5751 # v0.16.0
357357 - name : Build Docker image and Helm chart
358358 run : |
359- # Installing helm on BuildJet only
359+ # Installing helm and yq on ubicloud-standard-8-arm only
360360 if [ "$(arch)" = "aarch64" ]; then
361361 curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
362- sudo apt-get -y install apt-transport-https --yes
362+ sudo apt-get -y install apt-transport-https
363363 echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
364364 sudo apt-get -y update
365365 sudo apt-get -y install helm
366+ sudo wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_arm64 -O /usr/bin/yq && sudo chmod +x /usr/bin/yq
366367 fi
367368
368369 make -e build
You can’t perform that action at this time.
0 commit comments