diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index d8ff23691..6129f9ba0 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -30,6 +30,7 @@ jobs: skip-drivers: ${{ matrix.skip-drivers }} context: ${{ matrix.context }} ubuntu-version: ${{ matrix.ubuntu-version }} + amdgpu-targets: ${{ matrix.amdgpu-targets }} secrets: dockerUsername: ${{ secrets.DOCKERHUB_USERNAME }} dockerPassword: ${{ secrets.DOCKERHUB_PASSWORD }} diff --git a/.github/workflows/backend_build.yml b/.github/workflows/backend_build.yml index 0022238c6..c2d761c23 100644 --- a/.github/workflows/backend_build.yml +++ b/.github/workflows/backend_build.yml @@ -58,6 +58,11 @@ on: required: false default: '2204' type: string + amdgpu-targets: + description: 'AMD GPU targets for ROCm/HIP builds' + required: false + default: 'gfx908,gfx90a,gfx942,gfx950,gfx1030,gfx1100,gfx1101,gfx1102,gfx1151,gfx1200,gfx1201' + type: string secrets: dockerUsername: required: false @@ -214,6 +219,7 @@ jobs: BASE_IMAGE=${{ inputs.base-image }} BACKEND=${{ inputs.backend }} UBUNTU_VERSION=${{ inputs.ubuntu-version }} + AMDGPU_TARGETS=${{ inputs.amdgpu-targets }} context: ${{ inputs.context }} file: ${{ inputs.dockerfile }} cache-from: type=gha @@ -235,6 +241,7 @@ jobs: BASE_IMAGE=${{ inputs.base-image }} BACKEND=${{ inputs.backend }} UBUNTU_VERSION=${{ inputs.ubuntu-version }} + AMDGPU_TARGETS=${{ inputs.amdgpu-targets }} context: ${{ inputs.context }} file: ${{ inputs.dockerfile }} cache-from: type=gha