|
12 | 12 | paths:
|
13 | 13 | - .github/workflows/build-manywheel-images.yml
|
14 | 14 | - manywheel/Dockerfile
|
| 15 | + - manywheel/Dockerfile_aarch64 |
15 | 16 | - manywheel/Dockerfile_cxx11-abi
|
16 | 17 | - manywheel/build_docker.sh
|
17 | 18 | - 'common/*'
|
18 | 19 | pull_request:
|
19 | 20 | paths:
|
20 | 21 | - .github/workflows/build-manywheel-images.yml
|
21 | 22 | - manywheel/Dockerfile
|
| 23 | + - manywheel/Dockerfile_aarch64 |
22 | 24 | - manywheel/Dockerfile_cxx11-abi
|
23 | 25 | - 'common/*'
|
24 | 26 | - manywheel/build_docker.sh
|
|
32 | 34 |
|
33 | 35 | jobs:
|
34 | 36 | build-docker-cuda:
|
35 |
| - runs-on: ubuntu-22.04 |
| 37 | + runs-on: linux.12xlarge.ephemeral |
36 | 38 | strategy:
|
37 | 39 | matrix:
|
38 | 40 | cuda_version: ["12.1", "11.8"]
|
39 | 41 | env:
|
40 | 42 | GPU_ARCH_TYPE: cuda
|
41 | 43 | GPU_ARCH_VERSION: ${{ matrix.cuda_version }}
|
42 | 44 | steps:
|
| 45 | + - name: Purge tools folder (free space for build) |
| 46 | + run: rm -rf /opt/hostedtoolcache |
43 | 47 | - name: Checkout PyTorch builder
|
44 | 48 | uses: actions/checkout@v3
|
45 | 49 | - name: Authenticate if WITH_PUSH
|
|
54 | 58 | runs-on: linux.12xlarge
|
55 | 59 | strategy:
|
56 | 60 | matrix:
|
57 |
| - rocm_version: ["5.5", "5.6"] |
| 61 | + rocm_version: ["5.7", "6.0"] |
58 | 62 | env:
|
59 | 63 | GPU_ARCH_TYPE: rocm
|
60 | 64 | GPU_ARCH_VERSION: ${{ matrix.rocm_version }}
|
|
82 | 86 | - name: Build Docker Image
|
83 | 87 | run: |
|
84 | 88 | manywheel/build_docker.sh
|
| 89 | + build-docker-cpu-aarch64: |
| 90 | + runs-on: linux.arm64.2xlarge |
| 91 | + env: |
| 92 | + GPU_ARCH_TYPE: cpu-aarch64 |
| 93 | + steps: |
| 94 | + - name: Checkout PyTorch |
| 95 | + uses: actions/checkout@v3 |
| 96 | + - name: Authenticate if WITH_PUSH |
| 97 | + run: | |
| 98 | + if [[ "${WITH_PUSH}" == true ]]; then |
| 99 | + echo "${DOCKER_TOKEN}" | docker login -u "${DOCKER_ID}" --password-stdin |
| 100 | + fi |
| 101 | + - name: Build Docker Image |
| 102 | + run: | |
| 103 | + manywheel/build_docker.sh |
85 | 104 | build-docker-cpu-cxx11-abi:
|
86 | 105 | runs-on: ubuntu-22.04
|
87 | 106 | env:
|
|
0 commit comments