[llvm] workflows/build-ci-container: Add an arm64 container (PR #120828)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 30 21:31:07 PST 2025
================
@@ -20,24 +20,29 @@ on:
jobs:
build-ci-container:
if: github.repository_owner == 'llvm'
- runs-on: depot-ubuntu-22.04-16
- outputs:
- container-name: ${{ steps.vars.outputs.container-name }}
- container-name-agent: ${{ steps.vars.outputs.container-name-agent }}
- container-name-tag: ${{ steps.vars.outputs.container-name-tag }}
- container-name-agent-tag: ${{ steps.vars.outputs.container-name-agent-tag }}
- container-filename: ${{ steps.vars.outputs.container-filename }}
- container-agent-filename: ${{ steps.vars.outputs.container-agent-filename }}
+ runs-on: ${{ matrix.runs-on }}
+ strategy:
+ matrix:
+ include:
+ # The arch names should match the names used on dockerhub.
+ # See https://github.com/docker-library/official-images#architectures-other-than-amd64
+ - arch: amd64
+ runs-on: depot-ubuntu-22.04-16
+ - arch: arm64v8
+ runs-on: depot-ubuntu-22.04-arm-16
steps:
- name: Checkout LLVM
uses: actions/checkout at v4
with:
sparse-checkout: .github/workflows/containers/github-action-ci/
+ - name: Install Podman
+ run: |
+ sudo apt-get install podman
----------------
boomanaiden154 wrote:
Thanks. Weird that they don't include it.
https://github.com/llvm/llvm-project/pull/120828
More information about the llvm-commits
mailing list